Windows 从sictus prolog pl文件窗口创建独立的exe文件

Windows 从sictus prolog pl文件窗口创建独立的exe文件,windows,dll,compilation,prolog,sicstus-prolog,Windows,Dll,Compilation,Prolog,Sicstus Prolog,我有一个sictus prolog文件(.pl文件),我想将其导出为exe文件,以便在另一台计算机上运行 通过搜索SICS文档并使用spld,我得到了一个exe文件,但在另一台计算机(运行windows xp x86)上无法运行 我正在Windows7Professional(x64)上使用Sicstus,希望有一个简单的分步说明,说明如何从Sicstus prolog文件创建一个独立的exe,该exe将在x86和x64 Windows上运行 比如: 1:使用…编译pl文件 2: 这可能吗 PS

我有一个sictus prolog文件(.pl文件),我想将其导出为exe文件,以便在另一台计算机上运行

通过搜索SICS文档并使用spld,我得到了一个exe文件,但在另一台计算机(运行windows xp x86)上无法运行

我正在Windows7Professional(x64)上使用Sicstus,希望有一个简单的分步说明,说明如何从Sicstus prolog文件创建一个独立的exe,该exe将在x86和x64 Windows上运行

比如:

1:使用…编译pl文件

2:

这可能吗

PS假设我对依赖项和dll:s一无所知 PPS代码使用一个模块

:- use_module(library(sets)).

我认为GNU Prolog是一个编译器,原则上可以为您做到这一点:


首先,感谢Gilles solution,如果我没有包含任何sicstus内置库,它将起作用

通过电子邮件发送SICS后,他们给了我答案,如果我没有遇到此错误,我会将答案张贴在这里:

相反,我下载并使用它将我的降价转换成HTML,然后发布了解决方案

如果有人能帮我纠正我的降价,请回答,我也会把答案贴在这里