我们是狂热的 Eclipse 粉丝——太棒了!但是我们有大约 40 个 c++ 项目(并且还在增加),构建所有这些项目,当所有项目都是最新的时,大约需要半分钟(总计)。如果我只是简单地创建一个 bash 脚本来对所有 40 个项目执行“make all”,它的执行时间将不到一秒。
Eclipse 似乎每次都想通过执行以下命令对正确的工具进行测试:
g++ -E -P -v -dD /myfolder/.metada/.plugins/org.eclipse.cdt.make.core/specs.cpp
其中 specs.cpp 是一个空文件。这一步似乎占用了大部分构建时间。
任何人对此有何见解?有什么方法可以告诉 Eclipse 信任这些工具?
最佳答案
我建议您尝试使用 C/C++ Build Discovery options您的项目属性的页面。我要尝试的第一件事是关闭“启用生成扫描仪信息命令”选项。
关于linux - Eclipse makefile 构建速度很慢......是什么原因造成的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10770965/