Установите SCIP на Eclipse

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

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

Большое спасибо.

1 ответ

Решение

Возникла проблема с именами файлов в библиотеке 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-приложение.

Другие вопросы по тегам