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

时间:2014-08-05 23:01:59

标签: rhel clips

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

提前致谢。

3 个答案:

答案 0 :(得分:3)

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

gcc -o clips -DLINUX=1 *.c -lm

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

gcc -o clips -DGENERIC=1 *.c -lm

答案 1 :(得分:0)

对于ubuntu:

$ sudo apt-get install clips

CLIPS runtime in ubuntu

答案 2 :(得分:0)

对于Ubuntu 20.04(Focal Fossa),您必须从以下位置下载并手动安装libclipsclips-commonclips软件包 https://packages.ubuntu.com/groovy/clips

对每个软件包文件使用以下命令:

$ sudo dpkg -i packagefilename