gpt4 book ai didi

c++ - MSBuild.exe 不并行构建项目

转载 作者:行者123 更新时间:2023-11-28 08:22:07 26 4
gpt4 key购买 nike

我使用 MSBuild.exe 构建我的 Visual C++ 解决方案。解决方案中的一个项目编译为静态库(我们称之为 MyLib.lib),许多其他项目是链接到 MyLib.lib 的小工具。

我是这样编译的:msbuild MySolution.sln/p:Configuration=Release/p:Platform="Win32"/maxcpucount:4

但是我可以看到每个项目都是按顺序构建的。始终只有一个 MSBuild.exe 在运行。

我做错了什么吗?

[编辑:我正在使用 Visual Studio 2008]

最佳答案

只有互不依赖的项目才能并行构建。显然这不是你的情况,在 .lib 可用之前无法构建工具。

编辑:您没有使用 VS2010。对于 VS2008,你应该使用 vcbuild.exe。使用/M4 启用并发构建

关于c++ - MSBuild.exe 不并行构建项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5437813/

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