1. 程式人生 > >error MSB6006: “cmd.exe”已退出,程式碼為 3。

error MSB6006: “cmd.exe”已退出,程式碼為 3。

之前編譯osg的時候因為經常不成功而去機房換電腦。在過程中可能出現錯誤:錯誤 1 error MSB6006: “cmd.exe”已退出,程式碼為 3。 151 C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets 6 ZERO_CHECK
其中可能的原因之一是一臺電腦上使用cmake編譯後拷貝到另一臺電腦上,但是cmake的路徑與原電腦不一致從而導致以上錯誤。
解決方法自然是新電腦上重新使用cmake生成一次工程檔案即可解決。