gpt4 book ai didi

c++ - 什么是 boost 密集 C++/模板编译的良好 CPU/PC 设置?

转载 作者:太空狗 更新时间:2023-10-29 19:47:18 26 4
gpt4 key购买 nike

我目前有一台配备 Opteron 275 (2.2Ghz)(双核 CPU)和 4GB RAM 以及速度非常快的硬盘的机器。我发现即使是使用 C++ 模板(想想 boost 等)编译一些简单的项目时,我的编译时间也可能会花费很长时间(小项目需要几分钟,大项目需要更长的时间)。不幸的是,只有一个核心被固定在 100%,所以我知道这不是 I/O,而且似乎没有办法利用另一个核心进行 C++ 编译?

最佳答案

您使用的是预编译的 header 吗?它们通常提供我在 C++ 项目中获得的最大编译速度 boost 。

此外,根据您的编译器,您可以启用多线程编译。例如,对于 Visual C++,它是/MP 开关 ( see here for details ),尽管启用/MP 并不总是可行的,具体取决于您使用的其他命令行选项。

关于c++ - 什么是 boost 密集 C++/模板编译的良好 CPU/PC 设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2467336/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com