在配置之前,先说几个安装的注意点:
1、CPLEX Studio直接安装在C盘就好,这样会省一些事;
2、请记得您的安装路径(无论是CPLEX,还是VS),脑子实在不大行,就写在一边。。。
环境配置+导出模板
准备好之后,开始下面的配置工作!!敲黑板,划重点!
1、打开VS2019,点击“创建新项目”,选择“控制台应用C++”,点击下一步,输入项目名称和文件保存地址,点击创建,然后你将看到下面的界面。
2、将调试环境修改为Release-X64,如下图3、在右侧“解决方案资源管理器中”,右键创建的项目,点击属性,进入项目属性页,“C/C++”—“常规”—“附加包含目录”下,分别添加以下两个文件夹( Cplex 安装目录C:\ProgramFiles\IBM\ILOG\CPLEX_Enterprise_Server1210
\CPLEX_Studio\下查找)<-这是我的安装目录。
C:\...\concert\include
C:\...\cplex\include
5、“ C/C++”—“代码生成”—“运行库”,设置为“多线程 DLL (/MD)”。
6、”链接器”—“常规”—“附加库目录”下,分别添加以下两个文件夹:
D:\...\concert\lib\x64_windows_msvc14\stat_mda
D:\...\cplex\lib\x64_windows_msvc14\stat_mda
7、“链接器”—“输入”—“附加依赖项”,然后输入如下三个文件的路径:
C:\...\concert\lib\x64_windows_msvc14\stat_mda\concert.lib
C:\...\cplex\lib\x64_windows_msvc14\stat_mda\cplex12100.lib
C:\...\cplex\lib\x64_windows_msvc14\stat_mda\ilocplex.lib
8、生成项目文件。点击“生成”-“生成CPLEX_Test”,等待生成成功即可。
9、拷贝动态链接库。把目录C:\...\cplex\bin\x64_win64下的cplex12100.dll文件拷贝到项目安装路径的Release文件夹下(去刚才你项目文件存储的那个路径找一下,会找到的)
10、代码测试,IBM官方给出了测试代码(点击下面阅读原文即可获取,提取码:vu59),直接粘过来,运行一下。
开玩笑,真好了!!!
但是,你会吐槽,不会吧,难道每次新建项目都要重新配置一遍?
当然不用!!!!
11、点击项目-导出模板,将该模板导出来,我这里命名为WithCplex,然后下次新建项目的时候,你就会神奇地发现: