Gecode,使用 gecode.int.hh 编译程序时出错

Gecode, error while compiling program with gecode.int.hh

本文关键字:编译程序 出错 hh int 使用 gecode Gecode      更新时间:2023-10-16

>我为 VS 2017 安装了 Gecode 6.0。将目录添加到/lib 和/include。然后将gecode/int.hh纳入Hello World程序。在编译过程中出现 3 个奇怪的错误:

错误 C2084 函数"void Gecode::cmb_hash(size_t &,::size_t("已经有一个正文 控制台应用程序3 c:\程序文件\gecode\include\gecode\support\hash.hpp 61

错误 C2264 "Gecode::cmb_hash":功能定义或声明中的错误;函数未调用控制台应用程序3 c:\program files\gecode\include\gecode\support\hash.hpp 62

错误 C2264 "Gecode::cmb_hash":功能定义或声明中的错误;函数未调用控制台应用程序3 c:\program files\gecode\include\gecode\int\extensional\dfa.hpp 100

有谁知道如何摆脱这些错误? 提前谢谢。

好的,知道了。我已经安装了 x64 Gecode 版本,但为 x86 编译了我的程序。在VS64中切换到x2017,现在一切正常。