我使用MSBuild.exe來構建我的Visual C++解決方案。解決方案中的一個項目編譯爲一個靜態庫(我們稱之爲MyLib.lib),許多其他項目都是鏈接到MyLib.lib的小工具。MSBuild.exe不能並行構建項目
我編譯它是這樣的: 的MSBuild MySolution.sln/P:配置=釋放/ P:平臺= 「Win32的」/ maxcpucount:4
不過,我可以看到,每一個項目都是按順序建立。總是隻有一個MSBuild.exe正在運行。
我做錯了什麼?
[編輯:我使用Visual Studio 2008]
如果一個項目取決於另一個項目,您希望並行完成什麼? – 2011-03-25 20:35:29
對不起 - 我編輯了這個問題,使之更清晰。在我的解決方案中,大約有15個項目依賴於MyLib.lib。我希望一旦MyLib.lib自行構建,就可以同時構建這15個項目。 – Warpin 2011-03-25 20:37:46