我正在关注google or-tools的安装指南。当我尝试测试安装并完全遵循VS2017的x64 Native Tools Command Promt中的“make all”指南时,我仍然遇到以下错误:
CL / EHSC / MD / NOLOGO / D_SILENCE_STDEXT_HASH_DEPRECATION_WARNINGS -nologo / O2 -DNDEBUG -DUSE_CBC -DUSE_CLP / D__WIN32__ / Iinclude \ SRC \窗户/ DGFLAGS_DLL_DECL = / DGFLAGS_DLL_DECLARE_FLAG = / DGFLAGS_DLL_DEFINE_FLAG = / Iinclude / I。 -DUSE_GLOP -DUSE_BOP objs \ costas_array.obj lib \ ortools.lib psapi.lib ws2_32.lib /Febin\costas_array.exe msvcprt.lib(MSVCP140.dll):致命错误LNK1112:模块计算机类型“x64”与目标计算机类型“x86”冲突 make:*** [bin / costas_array.exe]错误2
为什么?
答案 0 :(得分:0)
检查or_tool_root / objs并删除之前尝试过的呼叫中可能使用错误设置创建的任何对象。