Prolog guitracer 无法在 Mac OS X 上工作

Prolog guitracer not working on Mac OS X

我尝试了显示 here 的内容,但它不起作用。我不断收到以下错误 ERROR: toplevel: Undefined procedure: guitracer/0 (DWIM could not correct goal)

我在 X11 终端和我的 iterm 终端中尝试了 运行 命令。

你知道我如何让它发挥作用吗?

尝试使用 Macports 中的版本:

sudo port install swi-prolog

它在启用 XPCE 的情况下进行编译(至少如果您安装了 XQuartz),并且还包含 guitracer。如果您自己编译并安装了 X11 开发库,您可能需要指定一些标志,如 CFLAGS=-I/opt/local/includeLDFLAGS=-L/opt/local/lib 以便编译器找到 X11 库。