在Eclipse上安装SCIP

我试图让SCIP与Java / Windows 7一起工作 . 我已经安装了Eclipse Mars .

我是SCIP的新手 . 我阅读了安装程序并尝试安装SCIP . 但我无法清楚地理解安装程序 . 我下载了this库,安装了.jar和.dll就像我以前那样,但是关于SCI中的SCIP的例子很少,我无法正确导入 . 谁能告诉我如何安装SCIP或引导我举个例子?

非常感谢你 .

回答(1)

3 years ago

JNI库中的文件名存在问题 . 我修复了这个问题并更新了库here . 请注意,您需要使用64位版本的Java来运行SCIP-JNI .

执行以下步骤以运行您可以找到的JniKnapsack示例

<scipdir>/interfaces/jni/examples/JniKnapsack/java/JniKnapsack.java
  • 将JniKnapsack.java复制到一个新的Java项目中

  • 将scip.jar添加为外部JAR( Properties > Java Build Path > Add External Jars

  • 将libjscip * . {dll,lib}和libscip-3.2.1 * . {dll,lib}放在scip.jar旁边或新项目的主目录中

  • System.loadLibrary("libjscip-0.1.mingw.x86_64.msvc.opt.spx"); 替换JniKnapsack.java中的 JniScipLibraryLoader.loadLibrary();

现在您应该能够以 Java Application 运行该程序 .