App*_*ood 4 c++ templates boost compilation
我目前有一台配备Opteron 275(2.2Ghz)的机器,它是一个双核CPU,4GB内存,以及一个非常快的硬盘.我发现在编译使用C++模板的一些简单项目时(想想提升等),我的编译时间可能需要很长时间(小事情需要几分钟,大项目需要更长时间).不幸的是,其中只有一个核心是100%挂钩,所以我知道它不是I/O,而且似乎没有办法利用C++编译的另一个核心?
Dea*_*ing 7
您使用的是预编译的标头吗?它们通常提供我在C++项目中获得的最大编译速度.
此外,根据您的编译器,您可以启用多线程编译.例如,使用Visual C++,它是/ MP开关(有关详细信息,请参见此处),但启用/ MP并不总是可行,具体取决于您使用的其他命令行选项.
归档时间:
15 年,8 月 前
查看次数:
1318 次
最近记录: