【问题标题】:How to use CLIPS rule based engine in a linux environment如何在 Linux 环境中使用基于 CLIPS 规则的引擎
【发布时间】:2014-09-28 18:11:28
【问题描述】:

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

提前致谢。

【问题讨论】:

    标签: rhel clips


    【解决方案1】:

    对于 Ubuntu 20.04 (Focal Fossa),您必须从 https://packages.ubuntu.com/groovy/clips

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

    $ sudo dpkg -i packagefilename

    【讨论】:

      【解决方案2】:

      对于 ubuntu:

      $ sudo apt-get install clips
      

      【讨论】:

      • 对于 RHEL,也许可以试试 $ sudo yum install clips
      • 您好,我无法安装它。它说无法找到剪辑,有什么解决办法吗?我正在使用 Ubuntu 18.04
      【解决方案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
      

      【讨论】:

      • 两个命令是一样的。你如何使用“通用标志”?
      • 编辑了答案,在第二个命令中将 LINUX 更改为 GENERIC。
      猜你喜欢
      • 2023-03-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多