我刚安装了SICStus Prolog和Eclipse的SPIDER IDE插件。
SPIDER是使用更新站点安装的,我在首选项中设置了SICStus安装路径并对其进行了验证。
然后我创建了一个新的工作区和一个Prolog项目,它只包含以下文件test.pl
:
test :- write('Hello World!'), nl.
当我编译(菜单:SICStus>编译Prolog代码)时,我在" Toplevel"中得到以下消息。窗口:
Restarting Prolog
Unknown option '--spider'.
Usage: /Users/alexraasch/sicstus/bin/sicstus [options] [-- args ...]
Options:
-f Fast start. Do not read initialization files.
-i Force interactive mode.
-m Use maximally compatible memory manager bottom layer.
-r <file> Restore <file> after booting.
-l <file> Ensure that <file> (containing Prolog code)
is loaded on startup.
--goal <goal> Execute <goal> after loading any files.
-Xrs Reduced use of OS-signals (see release notes)
--help Show this message and exit.
-- ... Pass the rest of the arguments as prolog_flag(argv,X).
-a ... Legacy name for --.
Report bugs using http://www.sics.se/sicstus/bugreport/bugreport.html
Process ended with exit value 1
我的版本号是:
SICStus安装是预先安装的。
我从未与SICStus合作,所以任何帮助都会受到赞赏。
答案 0 :(得分:1)
该版本的SICStus Prolog太旧而无法与SPIDER合作。
您可以从SICStus Prolog site下载最新SICStus Prolog的评估版。您可以安装它而无需卸载已有的任何版本。