我是在 Visual Studio 中使用 Cplex 的初学者。
我安装了它们并按照手册的步骤进行操作。
当我尝试从这里获取的示例时:示例
我有这些错误:
致命错误 C1083:无法打开包含文件:'ilcplex/ilocplex.h':没有这样的文件或目录
我试图找到解决方案,但我找不到任何解决方案。
你有什么建议吗?
我是在 Visual Studio 中使用 Cplex 的初学者。
我安装了它们并按照手册的步骤进行操作。
当我尝试从这里获取的示例时:示例
我有这些错误:
致命错误 C1083:无法打开包含文件:'ilcplex/ilocplex.h':没有这样的文件或目录
我试图找到解决方案,但我找不到任何解决方案。
你有什么建议吗?
你添加了dll库吗?如果您使用的是 Visual Studio,则在您的 C++ 解决方案中,项目:
配置属性 -> c/c++ -> 常规,在 Additional include 目录中,添加:C:\ILOG\CPLEX_Studio_AcademicResearch122\concert\include C:\ILOG\CPLEX_Studio_AcademicResearch122\CPLEX\include
配置属性 -> C/C++ -> 预处理器,预处理器定义应该是:WIN32;调试;控制台;IL STD
配置属性->链接器->输入,添加到附加依赖项:C:\ILOG\CPLEX_Studio_AcademicResearch122\CPLEX\lib\x86_windows_vs2008\stat_mda\cplex122.lib C:\ILOG\CPLEX_Studio_AcademicResearch122\CPLEX\lib\x86_windows_vs2008\stat_mda\ilocplex.lib C:\ILOG\CPLEX_Studio_AcademicResearch122\concert\lib\x86_windows_vs2008\stat_mda\concert.lib
手动注意,主目录取决于安装 CPLEX 的位置。
现在你可以:
#include "\ilcplex\ilocplex.h"
以及您可能想玩的 cplex 中的其他一些 .h !
快乐的线性优化!如果不是那么线性,那就更享受吧!;-)