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

时间:2015-10-28 09:24:22

标签: c++ windows visual-studio-2010 cmd msbuild

我正在使用Visual Studio 2010,不幸的是用德语,我收到错误MSB6006:" cmd.exe"使用Code 9009,请看这里:

  

1> C:\ Program Files(x86)\ MSBuild \ Microsoft.Cpp \ v4.0 \ Microsoft.CppCommon.targets(151,5):错误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>

似乎某些环境变量在空间方面是错误的。我认为可以通过添加某个地方来轻松修复,但我不知道在哪里找到了有用的东西。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

通过将我使用的库(qt,osg)移动到没有空格的文件夹中,我已经解决了这个问题。我认为这个问题与qt有关。