c++ - 如何解决eclipse中cplex的目录问题?
问题描述
[在此处输入图像描述][1]我正在 Eclipse 上开发 c++ 代码,我需要 cplex。
#include "ilcplex/ilocplex.h".
我做了这些段落:
- project\properties\C/C++ built\Settings\GCC C++ compiler\Includes:
"C:\Program Files\IBM\ILOG\CPLEX_Studio126\cplex\include"
-project\properties\C/C++ built\Settings\MinGW C++ Linker\libraries:
"C:\Program Files\IBM\ILOG\CPLEX_Studio126\cplex\include\ilcplex"
图书馆似乎还可以,因为如果我使用 f3 它可以工作。
尽管如此,它仍然给我这个消息:致命错误:ilcplex/ilocplex.h 没有这样的文件或目录。我试图按照其他类似帖子的说明进行操作,但没有任何改变。
你能帮我么?
解决方案
即使您修复了现在遇到的错误,gcc
在 Windows 上使用 CPLEX 也不受支持,您很可能会遇到另一个错误。如果您查看 Windows 上 CPLEX 的详细系统要求,您会发现需要 Visual Studio 2015 或 Visual Studio 2017。您应该查看c_cpp.html
随 CPLEX 安装的文件,以获取有关如何在使用 C/C++ 项目时设置 Visual Studio 环境的说明。
推荐阅读
- google-apps-script - 如何使用 Google Apps 脚本解密 AES
- python - 合并文件夹中的所有 CSV,然后使用 Python 删除前 3 列
- android - 在 Android 中使用 MVVM 在运行时向活动添加视图
- python - 如何绘制功率曲线
- firebase - Firestore中的'arrayNotContains',颤动
- java - HTTP 状态 500 - 绝对 uri:http://java.sun.com/jsp/jstl/core 无法在 web.xml 或部署的 jar 文件中解析
- java - 即使显示所有项目,我也无法滚动回收站视图
- python - 检查具有列表的熊猫数据框单元格中的值
- c++ - 如何在两个 C++ 类之间共享互斥体、条件变量和队列?
- c# - 为什么我的程序不像以前那样在 vscode (c#) 上调试?我被要求附加到一个进程