2016-05-03 13 views
0

Ich versuche SCIP arbeiten mit Java/Windows 7. Ich habe Eclipse Mars installiert.Installieren SCIP auf Eclipse

Ich bin ein bisschen neu in der SCIP. Ich lese den Installationsvorgang durch und versuche den SCIP zu installieren. Aber ich kann den Installationsvorgang nicht klar verstehen. Ich habe this Bibliothek heruntergeladen und installiert .jar und .dll wie ich es gewohnt bin, aber es gibt sehr wenige Beispiele online über SCIP in Java, und ich kann dies nicht richtig importieren. Kann jemand mir sagen, wie man den SCIP installiert oder mich zu einem Beispiel führt?

Vielen Dank.

Antwort

4

Es gab ein Problem mit den Dateinamen in der JNI-Bibliothek. Ich habe dieses Problem behoben und die Bibliothek here aktualisiert. Bitte beachten Sie, dass Sie eine 64-Bit-Version von Java benötigen, um das SCIP-JNI auszuführen.

die folgenden Schritte das JniKnapsack Beispiel auszuführen, die Sie in

<scipdir>/interfaces/jni/examples/JniKnapsack/java/JniKnapsack.java 
  1. kopieren Sie die JniKnapsack.java in ein neues Java-Projekt
  2. fügen Sie den scip.jar als externe JAR finden (Eigenschaften>Java Build Path>hinzufügen Externe Jars)
  3. gab libjscip *. {dll, lib} und libscip -3.2.1 *. {Dll, lib} neben dem scip.jar oder im Hauptverzeichnis Ihres neuen Projekts
  4. ersetzen Sie die Zeile JniScipLibraryLoader.loadLibrary(); in JniKnapsack.java mit System.loadLibrary("libjscip-0.1.mingw.x86_64.msvc.opt.spx");

Jetzt sollten Sie in der Lage sein, Führen Sie das Programm als Java-Anwendung.