我使用的是 Visual Studio 2010,不幸的是德语版,我收到错误 MSB6006:代码 9009 的“cmd.exe”,请参见此处:
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(151,5): error MSB6006: "cmd.exe" wurde mit dem Code 9009 beendet.
输出显示找不到命令“C:\Program”。
错误起源于此:
<CustomBuild
Sources ="@(CustomBuild)"
BuildSuffix ="$(BuildSuffix)"
TrackerLogDirectory ="%(CustomBuild.TrackerLogDirectory)"
MinimalRebuildFromTracking ="%(CustomBuild.MinimalRebuildFromTracking)"
TLogReadFiles ="@(CustomBuildTLogReadFiles)"
TLogWriteFiles ="@(CustomBuildTLogWriteFiles)"
TrackFileAccess ="$(TrackFileAccess)"
ToolArchitecture ="$(CustomBuildToolArchitecture)"
TrackerFrameworkPath ="$(CustomBuildTrackerFrameworkPath)"
TrackerSdkPath ="$(CustomBuildTrackerSdkPath)"
AcceptableNonZeroExitCodes ="%(CustomBuild.AcceptableNonZeroExitCodes)"
>
</CustomBuild>
似乎某些环境变量在空间方面是错误的。我认为它可以通过在某处添加 "s 轻松修复,但我不知道在哪里也没有找到任何有用的东西。我该如何解决这个问题?
最佳答案
我通过将我使用的库(qt、osg)移动到一个没有空格的文件夹中解决了这个问题。我认为问题与 qt 有关。
关于c++ - 错误 MSB6006 : "cmd.exe" with Code 9009; command "C:\Program",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33387207/