如何在Linux环境中使用CLIPS基于规则的引擎

mar*_*ner 5 rhel clips

我是计算机科学的新手。我的项目需要使用基于 CLIPS 规则的引擎,它在 RHEL 盒子中运行。查看剪辑的下载链接(http://sourceforge.net/projects/clipsrules/files/CLIPS/6.30/),没有可用的 Linux 软件包。我想知道这是否意味着我需要从源文件中构建它才能在 RHEL 中使用它?

提前致谢。

Gar*_*ley 5

高级编程指南http://clipsrules.sourceforge.net/documentation/v630/apg.htm的第 2 节中有关于在不同平台上重新编译 CLIPS 的说明。创建可执行文件的最简单方法是将核心源代码放在一个目录中并使用单行命令进行编译:

gcc -o clips -DLINUX=1 *.c -lm
Run Code Online (Sandbox Code Playgroud)

如果出现任何错误,请尝试使用 GENERIC 标志而不是 LINUX 进行编译:

gcc -o clips -DGENERIC=1 *.c -lm
Run Code Online (Sandbox Code Playgroud)