Visual Studio 2019 实现并行编译
2022/1/12 23:03:50
本文主要是介绍Visual Studio 2019 实现并行编译,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
Visual Studio 2019 实现并行编译
1. 在"解决方案"中选择某项目,右键菜单中选择 "属性 (Properties) "。
2. 在弹出的属性页界面,左侧选择 “C/C++” 下的 "常规 (General) ",右侧设置 “多处理器编译 (Multi-processor Compilation)” 为 “是 (Yes) (/MP)”。
3. 在同一个窗口中,选择左侧 “C/C++” 下的 “代码生成 (Code Generation)” 中将 “启用最小重新生成 (Enable Minimal Rebuild)” 关闭。点击 “确定 (OK)” 后返回主界面。
最新的Visual Studio 已弃用最小重新生成 /Gm ,它可能不会为某些类型的头文件更改触发生成。 你可以安全地从项目中删除此选项。 若要改善生成时间,建议改为使用预编译标头和增量和并行生成选项。
由于增量链接器不支持使用/ZW (Windows Runtime Compilation) 选项在 .obj 文件中包含的 Windows 元数据,因此 /Gm 选项与/ZW 不兼容。
参见链接: Microsoft 官网文档 /Gm
4. 在主界面 “调试 (Debug)” 下拉菜单中选择 “选项 (Options and Settings)”。
在弹出的选项页界面中,左侧选择展开 “项目和解决方案 (Projects and Solutions)” ,并在展开栏中选择 “编译与运行 (Build and Run)”。
右侧设置 “最大并行项目生成数 (Maximum Number of Parallel Project builds)” 使之不要超过使用电脑的CPU核数。
点击 “确定 (OK)”,在上述参数设置好后就可以实现 Visual Studio 2019 并行编译了。
这篇关于Visual Studio 2019 实现并行编译的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-09“2024鸿蒙零基础快速实战-仿抖音App开发(ArkTS版)”实战课程已上线
- 2024-05-09聊聊如何通过arthas-tunnel-server来远程管理所有需要arthas监控的应用
- 2024-05-09log4j2这么配就对了
- 2024-05-09nginx修改Content-Type
- 2024-05-09Redis多数据源,看这篇就够了
- 2024-05-09Google Chrome驱动程序 124.0.6367.62(正式版本)去哪下载?
- 2024-05-09有没有大佬知道这种数据应该怎么抓取呀?
- 2024-05-09这种运行结果里的10.100000001,怎么能最快改成10.1?
- 2024-05-09企业src漏洞挖掘-有意思的命令执行
- 2024-05-08阿里云域名注册流程,分享给第一次购买域名的新手站长!