SCons似乎多次构建相同的部分

时间:2014-02-13 03:21:44

标签: scons

构建时,SCons似乎构建.os,然后是.a,然后添加-fPIC来构建.so。有没有办法减少这个构建时间?

SCons是否像“make -j”一样并行运行?

1 个答案:

答案 0 :(得分:0)

SCons使用-j / - jobs选项支持并行构建。

在您的示例中,您无法并行构建这三个项目 - .os,.a和.so。首先,必须将.c或.cpp文件编译为.os,然后将.os编译为.a,然后将.a链接到.so。这是基本的编译器和链接器处理。