2015-06-10 30 views
1

我試圖在不同的計算機上安裝SCIP。現在嘗試一個新安裝的Ubuntu 14.04。 所以我從這裏拿到了這套scip套裝,make編輯它。然後我去scipoptsuite-3.1.1/scip-3.1.1/interfaces/jni和遵循的自述文件的說明:在Ubuntu 14.04上安裝SCIP JNI(Java本地接口):

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步,在這期間我碰到下面的錯誤。任何想法?

[email protected]:~/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

由於內存限制,步驟1和步驟2不會創建正確的文件集並且會崩潰。這就是爲什麼我沒有預期的正確文件集。