我有几个项目都依赖于基本库。现在当我在这个基本库中更改头文件时,我必须重建所有依赖项目。目前Eclipse / CDT构建了一个又一个项目。如何并行构建所有这些项目?
请注意,我已经为每个项目使用-j(并行编译)选项。但这还不够,因为:
答案 0 :(得分:2)
我不认为当前版本的Eclipse CDT可以并行构建项目,但是您可以通过构建多个二进制文件(库和可执行文件)的Eclipse CDT Makefile项目来实现相同的效果。
生成此类项目的一种简单方法是使用CMake和Eclipse CDT4 - Unix Makefiles生成器。然后,如果将/usr/bin/make -j<n>
指定为构建命令,其中n
是项目属性中的并行作业数,则它将并行构建目标(不仅是源文件)。
答案 1 :(得分:2)
项目属性&gt; C ++ Build&gt;行为&gt;启用并行构建