从Google OR-Tools调用“make all”时出现LNK1112错误

时间:2018-04-20 03:57:29

标签: or-tools

我正在关注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

为什么?

1 个答案:

答案 0 :(得分:0)

检查or_tool_root / objs并删除之前尝试过的呼叫中可能使用错误设置创建的任何对象。