Установите 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
- скопируйте JniKnapsack.java в новый проект Java
- добавьте scip.jar в качестве внешнего JAR-файла (Свойства > Путь сборки Java > Добавить внешние файлы JAR)
- поместите libjscip*.{dll,lib} и libscip-3.2.1*.{dll,lib} рядом с scip.jar или внутри главного каталога вашего нового проекта
- заменить линию
JniScipLibraryLoader.loadLibrary();
в JniKnapsack.java сSystem.loadLibrary("libjscip-0.1.mingw.x86_64.msvc.opt.spx");
Теперь вы должны иметь возможность запускать программу как Java-приложение.