首页 > 解决方案 > 如何在 IBM ILOG CPLEX 优化工作室中使用 c++ 或 java 库

问题描述

我在 IBM ILOG CPLEX Optimization Studio 中编写了一个 Opl 项目。我有 300 多个文件,每次尝试都从每个文件中获取数据。我想定义一种自动方式来导入每个文件,获取其相关结果,然后选择下一个文件,而不是一个一个地导入。为了定义一个包含所有文件的文件夹,我需要使用 c++ 或 java 代码。当我使用这些代码时,程序给我一个“这些函数未定义”的错误,我想我应该以某种方式导入一个 c++ 或 java 库。我想知道是否有可能做这样的事情?或者这个问题有什么解决办法吗?

标签: c++interfaceibm-ilog-opl

解决方案


你知道你可以从 C++ 和 Java 调用 OPL 吗?

很多例子:

CPLEX_Studio129\opl\examples\opl_interfaces

您知道您不仅可以从工作室调用模型,还可以使用 oplrun 调用模型?

最后,您可以从 OPL 调用 Java,请参阅:

CPLEX_Studio129\opl\examples\opl_interfaces\java\javaknapsack

您还可以使用 IloOplExec 从 OPL 调用任何可执行文件。


推荐阅读