2016-03-11 49 views
1

我必须使用eclipse(与ProDT)来运行swi-prolog。我通过help->install new software安装ProDT,打开了序言角度,提出了新的序言项目和一个叫HelloProlog.pl与他们给我行新的文件:使用eclipse Prolog

% helloprolog.pl 
hello :- write('Hello Prolog World!'). 

然后,每当我试图运行文件(按绿色播放按钮)我得到了消息Unable to launch; The selection cannot be launched, and there are no recent launches.

我没有检查Windows->Preferences->Prolog->Interpreters并添加了swi-prolog目录的swipl.exe,但没有任何更改。

我怀疑问题是没有运行配置为Prolog(Prolog不在该列表中),但我现在已经想法如何设置这些。

谁能告诉我我做错了什么?

回答

1

或许你可以尝试以下方法(从here拍摄):

创建或选择一个Prolog的过程

打开Prolog的观点后,创建或Prolog的控制台中选择一个Prolog的过程查看。

  • 选择:点击Prolog的控制台工具栏中的第一个图标(“进程切换”),看看哪些Prolog的进程正在运行。选择其中之一。

  • 创建:单击工具栏中的第二个图标(“创建过程”)并输入名称(任意字符串)。

所选或新建过程的名称将出现在Prolog控制台的左上角。如果该过程是新建立的,您将在下面看到欢迎信息。

现在您可以使用Prolog Console来运行您的Prolog查询。