我最近开始使用scons构建几个小型跨平台项目.其中一个项目需要链接到预先构建的静态库......这是如何完成的?
在make中,我只是在windows上追加"link/LIBPATH:libstxxl.lib",在unix上追加"stxxl.a".
只是记录答案,因为我已经找到了答案.
Program( 'foo', ['foo.cpp'], LIBS=['foo'], LIBPATH='.' )
添加LIBS和LIBPATH参数会将正确的参数添加到构建命令行.
更多信息在这里.