0

当我尝试编译 prolog 文件时,在带有 prodt 插件的 eclipse 中它给了我这个错误:  

source_sink `library(lineutils)'does not exist

该项目不是我创建的,但它是一个大学项目,我不知道在哪里可以找到这个库,它似乎来自 YAP。我使用 SWI Prolog。有没有办法解决这个问题?

4

1 回答 1

0

快速浏览一下库源代码,它似乎与 SWI-Prolog 兼容。你可以从 YAP 发行版复制library/lineutils.yap到你的 SWI-Prolog 安装并从那里使用它。如果将文件复制到 SWI-Prolog 保存其库的同一位置,则可以使用相同的指令加载它:

:- use_module(library(lineutils)).

否则,您可以将其复制到您的应用程序目录,然后使用简单的方式加载它:

:- use_module(lineutils).
于 2020-01-14T18:24:46.897 回答