使用 XCode 构建 C++ 项目时如何更改并行编译次数?
我不是在谈论分布式构建,而是在单个计算机上同时编译来自单个项目的一组源文件。 (目前使用 Xcode 3.2.4)
谢谢
最佳答案
对于 Xcode 4,您必须设置 IDEBuildOperationMaxNumberOfConcurrentCompileTasks 用户默认值,例如:
defaults write com.apple.dt.Xcode IDEBuildOperationMaxNumberOfConcurrentCompileTasks 4
注意“dt”。这不会影响命令行上的 xcodebuild。为此,请使用类似
xcodebuild -IDEBuildOperationMaxNumberOfConcurrentCompileTasks=4 ...
(参见 http://lists.apple.com/archives/xcode-users/2011/Apr/msg00403.html 和 http://lists.apple.com/archives/xcode-users/2011/Jul//msg00377.html)
关于c++ - 如何用Xcode修改并行编译的数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5417835/