Я пишу программу на Java и хочу подключиться к Прологу.Таким образом, я решил использовать JPL.Отлично использовать JPL в Windows Vista.Позже мне придется сменить платформу ОС на Ubuntu 11.04.К сожалению, есть ошибка:
ошибка поиска символа: /usr/lib/swi-prolog/lib/i386/libjpl.so: неопределенный символ: PL_is_initialised
Среда:
- Ubuntu 11.04
- Java версия 1.6.0_24
- Eclipse Galileo Версия: 3.5.2
- SWI-Пролог версия 5.10.1 для i386
- Jpl (apt-get install swi-prolog-java)
- Family.java + family.pl
Я объясняюЭтапы работы и проблемы следующие.Шаг 1: Установите swi-prolog + jpl с помощью диспетчера пакетов Synaptic
step2: Запустите Family.java, обнаружил ошибку
step3: НастройтеПуть к библиотеке в VMarguments step4: Запустите снова, есть ошибка / usr / lib / jvm / java-6-sun-1.6.0.24 / bin / java: ошибка поиска символа:/usr/lib/swi-prolog/lib/i386/libjpl.so: неопределенный символ: PL_is_initialised step5: я также настраиваю среду, но ошибка остается той же.
Метод, который я использовал для решения проблемы, как в шагах 3 и 5, я искал из Интернета.Я не могу найти другие решения, чтобы попробовать.У кого-нибудь есть идеи?
Заранее спасибо.