ubuntu - 在 Ubuntu 14.04 : 上安装 SCIP JNI(Java native 接口(interface))

标签 ubuntu java-native-interface scip

我正在尝试在我拥有的不同计算机上安装 SCIP。现在尝试新安装的 Ubuntu 14.04。
所以我从这里得到了 scip 套装和 make编辑。然后我去了scipoptsuite-3.1.1/scip-3.1.1/interfaces/jni并按照自述文件中的说明进行操作:

1) doxygen jniinterface.dxy
   - generates xml documentation
2) ./createJniInterface.py xml/*
   - uses the xml documentation and creates JNI interface
3) create softlinks to soplex and scip in "lib" folder:
   mkdir ./lib
   cd lib
   ln -s ../../../../soplex-2.0.0 soplex
   ln -s ../../.. scip
   cd ..
4) make soplex
   - creates shared library of Soplex
   - use options (e.g., ZLIB=false GMP=false) as required
5) make scip
   - creates shared library of SCIP
   - use options (e.g., ZIMPL=false READLINE=false ZLIB=false GMP=false)
     as required
6) make
7) test your installation:
   cd examples/JniKnapsack
   make
   make run

一切都很好,直到第 6 步,在此期间我收到以下错误。任何想法?
daniel-ubuntu@ubuntu:~/Downloads/scipoptsuite-3.1.1/scip-3.1.1/interfaces/jni$ make
make: *** No rule to make target `classes/de/zib/jscip/nativ/jni/JniScip.class', needed by `all'.  Stop.

最佳答案

由于内存限制,步骤 1 和 2 没有创建正确的文件集,它们会崩溃。这就是为什么我没有预期的正确文件集。

关于ubuntu - 在 Ubuntu 14.04 : 上安装 SCIP JNI(Java native 接口(interface)),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30751291/

相关文章:

c++ - 错误 : no matching function for call to ‘min(long unsigned int&, unsigned int&)’

php - Yii 在 ubuntu 13.04 上创建应用程序错误

java - 从 native C 代码(JNI)传递 Java 中的回调函数的多个参数

java - 在 Go 中将 C.jstring 转换为 native 字符串

c++ - 如何在C/C++中从外部库调用函数

visual-studio - 如何创建一个cmake变量

maven - 在 Tomcat 7 中运行 iRods Rest

Android - JNI 指南

java - 在java中实现一个事件处理程序并通过jni接口(interface)将其传递给scip

c++ - 在 Mac 上编译动态库 : ld: symbol(s) not found for architecture x86_64