0

SCIP を Java/Windows 7 で動作させようとしています。Eclipse Mars をインストールしました。

私はSCIPの初心者です。インストール手順を読み、SCIP をインストールしようとしました。しかし、インストール手順が明確に理解できません。このライブラリをダウンロードし、慣れているように .jar と .dll をインストールしましたが、Java の SCIP に関するオンラインの例はほとんどなく、これを正しくインポートできません。SCIP のインストール方法や例を教えてくれる人はいますか?

どうもありがとうございました。

4

1 に答える 1

4

JNI ライブラリのファイル名に問題がありました。この問題を修正し、ここでライブラリを更新しました。SCIP-JNI を実行するには、64 ビット バージョンの Java が必要であることに注意してください。

次の手順を実行して、次の場所にある JniKnapsack の例を実行します。

 <scipdir>/interfaces/jni/examples/JniKnapsack/java/JniKnapsack.java
  1. JniKnapsack.java を新しい Java プロジェクトにコピーします。
  2. scip.jar を外部 JAR として追加します ( [プロパティ] > [ Java ビルド パス] > [外部 Jar を追加]) 。
  3. libjscip*.{dll,lib} および libscip-3.2.1*.{dll,lib} を scip.jar の隣または新しいプロジェクトのメイン ディレクトリ内に配置します。
  4. JniScipLibraryLoader.loadLibrary();JniKnapsack.javaの行を次のように置き換えますSystem.loadLibrary("libjscip-0.1.mingw.x86_64.msvc.opt.spx");

これで、プログラムをJava アプリケーションとして実行できるはずです。

于 2016-05-03T14:52:44.697 に答える