【发布时间】:2017-05-17 20:34:59
【问题描述】:
在 Windows 10 上尝试 build TensorFlow with CMake and MSBuild 时,我在运行 MSBuild 时收到以下错误:
"C:\work\tensorflow\tensorflow\contrib\cmake\build\tf_tutorials_example_trainer.vcxproj" (default target) (1) ->
"C:\work\tensorflow\tensorflow\contrib\cmake\build\tf_core_gpu_kernels.vcxproj" (default target) (90) ->
(CustomBuild target) ->
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targets(171,5): error MSB6006: "cmd.exe" exited with code 1. [C:\work\tensorflow\tensorflow\contrib\cmake\build\tf_core_gpu_kernels.vcxproj]
351 Warning(s)
1 Error(s)
所以我只收到一条错误消息,这只是告诉我 cmd.exe 已关闭,并带有一个错误代码,表明存在问题,但不是问题所在。那么如何找出导致此问题的原因以便解决呢?
【问题讨论】:
-
您可以通过在命令中附加
/v:diag > diag.log来使用msbuild 获取更多详细信息,并在生成的诊断日志中查找该错误。另外,您是否从开发人员命令提示符处运行了该命令?
标签: tensorflow msbuild cmake windows-10