eclipse c / c ++ CDT只构建一个文件

时间:2013-11-16 20:51:17

标签: c++ eclipse eclipse-cdt

我正在使用eclipse CDT进行C ++项目,但需要花费大量时间来构建所有源文件。

我更喜欢只构建一个我正在使用的源文件,直到它正确,然后继续下一个源文件。但是我在eclipse中看到的所有选项(Make project和Build all)都可以处理项目的所有源文件。

有没有简单的方法在eclipse CDT中只构建一个或两个源文件?

谢谢!

2 个答案:

答案 0 :(得分:19)

比预期容易得多。

  1. 取消选择项目 - >自动构建
  2. 右键单击要构建的文件
  3. 点击构建所选文件
  4. 来源:http://www.cesareriva.com/single-file-compile-in-eclipse-cdt/

答案 1 :(得分:0)

如果您正在使用makefile项目。只需将'-j n'(n指定并发作业号)添加到make参数中。

打开'项目属性' - > 'C / C ++ Build' - > '行为'(页面标签) - > '构建(增量构建'(编辑框)

e.g。将其更改为'-j 3 all',将告诉make同时编译3个文件。

当然,make会检测文件依赖关系,以决定是否可以同时编译文件。

欢呼声