2016-05-03 2 views
0

Я пытаюсь сделать работу SCIP с Java/Windows 7. Я установил Eclipse Mars.Установить SCIP на Eclipse

Я как бы новичок в SCIP. Я прочитал процедуру установки и попытаюсь установить SCIP. Но я не могу понять процедуру установки четко. Я загрузил библиотеку this и установил .jar и .dll, как я привык делать, однако в SCIP на Java очень мало примеров, и я не могу импортировать это правильно. Может ли кто-нибудь сказать мне, как установить SCIP или привести меня к примеру?

спасибо.

ответ

4

Возникла проблема с именами файлов в библиотеке JNI. Я исправил эту проблему и обновил библиотеку here. Обратите внимание, что для запуска SCIP-JNI вам необходимо иметь 64-битную версию Java.

Выполните следующие действия, чтобы запустить пример JniKnapsack, который вы можете найти в

<scipdir>/interfaces/jni/examples/JniKnapsack/java/JniKnapsack.java 
  1. скопировать JniKnapsack.java в новый проект Java
  2. добавить scip.jar как внешний JAR (Свойства>Java Build Path>Добавить внешние баночки)
  3. поставил libjscip *. {длл, Lib} и libscip -3.2.1 *. {Длл, Lib} рядом с scip.jar или внутри основной директории вашего нового проекта
  4. заменить строку JniScipLibraryLoader.loadLibrary(); в JniKnapsack.java с System.loadLibrary("libjscip-0.1.mingw.x86_64.msvc.opt.spx");

Теперь вы должны быть в состоянии для запуска программы в качестве приложения Java Application.