VS2019配置Cplex12100

前言

Cplex是IBM公司的一款高性能求解器,它在线性规划、整数规划等多个领域都具有不俗表现,对于运筹专业的学生来说,Cplex是不得不学的“神器”。从本文开始,博主将在此记录Cplex的学习之旅,目测内容有基于Cplex的简单建模、分支定界、列生成、分支定价。

Cplex支持python、java、C++等多种语言,我选择我比较熟悉的C++。本文将详细介绍VS2019配置Cplex的过程,读者也可选择其他版本,但是并非所有的VS版本都支持Cplex的相应版本,总的来说,更新的VS支持更新的Cplex。

配置

首先我们需要安装Cplex和VS,我的基本环境是VS2019+Cplex12100,由于两个软件都比较大,最好不要放在C盘,我的Cplex根目录是D:CPLEX。

VS2019配置Cplex12100
添加源文件,并将VS改成release x64模式。
VS2019配置Cplex12100
选择C/C++ —–> 预处理器 —–> 预处理器定义,输入如下三个定义“NDEBUG”,”_CONSOLE”,”IL_STD”,一行一个,注意下划线和大写。然后,选“确定”,再选“应用”。
VS2019配置Cplex12100
选择链接器 —–> 输入 —–> 附加依赖项,这一步添加需要用到的库文件:
(1)D:CPLEXCPLEX_Studiocplexlibx64_windows_msvc14stat_mdacplex12100.lib
(2)D:CPLEXCPLEX_Studiocplexlibx64_windows_msvc14stat_mdailocplex.lib
(3)D:CPLEXCPLEX_Studioconcertlibx64_windows_msvc14stat_mdaconcert.lib
VS2019配置Cplex12100

测试

运行以下代码,若出现相应运行结果则配置成功。整个配置过程是清晰简单的,唯一需要注意的地方是Cplex安装的目录不同,需要读者根据自己的目录进行更改。

VS2019配置Cplex12100

文章知识点与官方知识档案匹配,可进一步学习相关知识算法技能树首页概览34719 人正在系统学习中

来源:明湖底的炼丹炉

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年1月11日
下一篇 2021年1月11日

相关推荐