我是C ++的初学者。我想使用C ++ / Concert技术来编写优化模型。我在Windows上阅读了一些用C ++设置CPLEX Concert
的教程。我尝试了Release和Debug模式。最后我决定使用Debug模式。我的电脑有64位操作系统,安装的Cplex版本是12.6.1。我正在使用Visual Studio 2013.为了构建解决方案,我在Active Solution中选择了Debug,在新平台中选择了x64。编译后,我面临以下错误:
代码不是我的,它来自教程文件here第8-9页。
error C2018: unknown character '0x3'
有人可以帮我修复此错误吗?
答案 0 :(得分:0)
Cplex是32位应用程序,因此您应该在VS面板中x64
旁边的字段中将x86
更改为Debug
。
答案 1 :(得分:0)
在页面 7/20,第二步。(e)上,文档的作者建议链接cplex库:cplex121.lib
,因为他们使用的是CPLEX 12.1。请注意,您应该输入cplex1261.lib
。此外,没有必要指出那里的库的完整路径,您可以使用cplex1261.lib
,concert.lib
和ilocplex.lib
代替。
我建议您this tutorial如何使用CPLEX链接设置C ++,这很简单且非常简单: