我有一个sictus prolog文件(.pl文件),我想将其导出为exe文件,以便在另一台计算机上运行。
搜索SICS文档并使用spld玩了一个exe文件,该文件在antoher计算机上运行(运行windows xp x86)。
我在Windows 7专业版(x64)上使用了Sicstus,并希望有一个简单的一步一步的说明,介绍如何创建一个独立的exe,它将从sicstus prolog文件在x86和x64窗口上运行。 / p>
类似的东西:
1:使用...编译pl文件。
2:......
这可能吗?
PS假设我对依赖关系和dll:s一无所知 PPS代码使用一个模块
:- use_module(library(sets)).
答案 0 :(得分:1)
我认为GNU Prolog是一个原则上可以为你做的编译器:
答案 1 :(得分:1)
首先,感谢Gilles解决方案,如果我没有包含任何内置库中的sicstus,这将有效。
在通过电子邮件发送SICS后,他们给了我答案,如果我没有遇到这个错误,我会在这里发布:
Your post appears to contain code that is not properly formatted as code
相反,我下载了MarkdownPad,用它将我的降价转换为HTML并发布了解决方案here。
如果有人可以帮我纠正我的降价,请回答the question on meta,我也会在这里发布答案。