错误MSB6006:代码 9009 "cmd.exe";命令"C:Program"

error MSB6006: "cmd.exe" with Code 9009; command "C:Program"

本文关键字:命令 Program cmd MSB6006 代码 9009 错误 exe      更新时间:2023-10-16

我使用的是Visual Studio 2010,很遗憾是德语版,我收到一个错误MSB6006:"cmd.exe",代码为9009,请参阅此处:

1> C:\Program Files(x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.Cpcommon.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有关。