У меня есть большая программа на Прологе с большим количеством предикатов. Мне нужно подключиться к этому коду Пролог из C ++ (VS2008), чтобы получить определенные результаты запроса. Поэтому я не пытаюсь встраивать Prolog в C ++ как движок logicasl, а для того, чтобы моя программа на C ++ подключалась к моему коду Prolog, консультировалась (скомпилировала) его, получила результаты запросов и передала их обратно в C ++.
Выполнение следующей команды в командной строке VS2008 приводит к большому количеству ошибок:
plld -o myprog.exe mycpp.cpp mypl.pl
Можно ли как-нибудь заставить мою программу на C ++ обратиться к моей программе на Prolog, включив команду или make-файл и т. Д.? ... *
Мне известно, что если вы используете VS2008, вам лучше не использовать plld, поэтому я пытаюсь включить все в одну мастер-программу C ++, затем нажмите F5 для сборки и компиляции, а затем вызовите Prolog, затем C ++ и и так далее ...
Приветствия