在caffe安装中,尝试在win7(64)上通过 vs2013(64)编译(构建解决方案) zlib1.2.8 ,得到如下图所示的错误。
默认解决方案已在
中打开...\Desktop\zlib\contrib\vstudio\vc11\zlibvc.sln
错误消息:
错误MSB3073:命令“cd .... \ contrib \ masmx64 bld_ml64.bat :VCEnd“退出代码9009. C:\ Program Files (x86)\ MSBuild \ Microsoft.Cpp \ v4.0 \ V120 \ Microsoft.CppCommon.targets 122 5 zlibvc
但是在命令行中运行 bld_ml64.bat 没有错误。
任何建议,谢谢。
答案 0 :(得分:4)
我在使用VS2013定位x64的Windows 10上与zlib 1.2.8完全相同的问题。
我能够通过zlibvc.vcxproj绕过它:
在ItemDefinitionGroup条件中="' $(配置)| $(平台)' =='调试| x64'"
变化:
<PreBuildEvent>
<Command>cd ..\..\..\contrib\masmx64
bld_ml64.bat
</Command>
</PreBuildEvent>
你也可以手动命令为空,bld_mlbat64.bat。