我在xcode中构建了几个C++文件,需要大量内存才能编译(+ 1 GB /文件).因为我在双核笔记本电脑上执行此操作,xcode使用2个线程进行构建.这两个线程最终将构建同时占用大量内存的文件,因此系统遭受内存不足,编译即将停止.
对我来说一个充分的解决方案是强制Xcode只使用一个构建线程.有没有人知道改变Xcode使用的构建线程数的方法?
对于那些感兴趣的人,C++文件包含一个相当大的boost :: spirit :: qi解析器.
c++ xcode multithreading compilation building
building ×1
c++ ×1
compilation ×1
multithreading ×1
xcode ×1