Создание автономного exe-файла из окон sictus prolog pl file - PullRequest
1 голос
/ 26 марта 2012

У меня есть файл пролога sictus (.pl-файл), который я хотел бы экспортировать как exe-файл для запуска на другом компьютере.

Поиск по документации SICS и игра с использованием spld дали мнеEXE-файл, который не работал на другом компьютере (работает под управлением Windows XP x86).

Я использую Sicstus на Windows 7 Professional (x64) и хотел бы получить простую пошаговую инструкцию о том, как создатьавтономный exe-файл, который будет работать на x86 и x64 windows из файла пролога sicstus.

Что-то вроде:

1: скомпилировать pl-файл, используя ...

2:...

Возможно ли это?

PS предположим, что я ничего не знаю о зависимостях и dll: s PPS код использует один модуль

:- use_module(library(sets)).

Ответы [ 2 ]

1 голос
/ 31 марта 2012

Прежде всего, спасибо Gilles за решение, которое сработало бы, если бы я не включил ни одного из встроенных в библиотеки sicstus.

После отправки SICS по электронной почте мне дали ответ, который я бы опубликовал здесь, если бы не столкнулся с этой ошибкой:

Ваше сообщение содержит код, который неправильно отформатирован как код

Вместо этого я скачал MarkdownPad , использовал его для конвертации моей уценки в HTML и разместил решение здесь .

Если кто-нибудь может помочь мне исправить мою уценку, ответьте на вопрос по мета , и я также опубликую ответ здесь.

1 голос
/ 26 марта 2012

Я думаю, что GNU Prolog - это компилятор, который в принципе может сделать это для вас:

http://www.gnu.org/software/gprolog/

...