本文将简要介绍在VC++ 2010 Express 中配置 CPLEX 环境的要点,希望后来者不再掉进坑里。
- Visual Studio 2010 Express
- IBM CPLEX 12.36 (Windows 32bit)
1. Debug (win 32)
- C/C++ --> Preprocessor --> Preprocessor definitions:
IL_STD
WIN32
_CONSOLE
_CRT_SECURE_NO_WARNINGS
- C/C++ --> Code Generation --> Runtime Libary
Multi-threaded(/MT)
- Linker --> Input --> Additional Dependencies
D:\Programs\CPLEX_Studio1263-32bit\cplex\lib\x86_windows_vs2010\stat_mta\cplex1263.lib
D:\Programs\CPLEX_Studio1263-32bit\cplex\lib\x86_windows_vs2010\stat_mta\ilocplex.lib
D:\Programs\CPLEX_Studio1263-32bit\concert\lib\x86_windows_vs2010\stat_mta\concert.lib
我的CPLEX装在 D:\Programs\CPLEX_Studio1263-32bit\ ,请替换成相应的路径。
2. Release (win 32)
- C/C++ --> Preprocessor --> Preprocessor definitions:
IL_STD
WIN32
NODEBUG
_CONSOLE
_CRT_SECURE_NO_WARNINGS
- C/C++ --> Code Generation --> Runtime Libary
Multi-threaded(/MT)
- Linker --> Input --> Additional Dependencies
D:\Programs\CPLEX_Studio1263-32bit\cplex\lib\x86_windows_vs2010\stat_mta\cplex1263.lib
D:\Programs\CPLEX_Studio1263-32bit\cplex\lib\x86_windows_vs2010\stat_mta\ilocplex.lib
D:\Programs\CPLEX_Studio1263-32bit\concert\lib\x86_windows_vs2010\stat_mta\concert.lib