2

我正在遵循 google or-tools 的安装指南。当我尝试测试安装并完全按照 VS2017 的 x64 本机工具命令提示符中的“全部制作”指南进行操作时,我仍然收到以下错误:

cl /EHsc /MD /nologo /D_SILENCE_STDEXT_HASH_DEPRECATION_WARNINGS -nologo /O2 -DNDEBUG -DUSE_CBC -DUSE_CLP /D__WIN32__ /Iinclude\src\windows /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

为什么?

4

1 回答 1

1

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

于 2018-04-23T17:30:59.950 回答