我一直在考虑使用 CLIPS 作为我正在开发的模拟器的专家系统,因此我查看了 clipsmm。唯一的问题是他们的 sourceforge 页面有损坏的链接和私人论坛。我只是好奇是否有人有使用 clipsmm 的经验(我已经学会了如何将 CLIPS 作为一个独立的设备使用),我只需要一点帮助来让 c++ 包装器工作。有人可以给我的任何帮助都会很棒。谢谢-克雷格
(抱歉不能为此制作自定义标签,所以必须使用通用标签)
mm 是“减号”,这是 C++“创始”pkg 的标准比喻(例如 c-- 本身)。一方面这是认知失调,因为它不能成为没有外部依赖的标准 C++,另一方面与它对 glibmm 的使用相一致。它是空洞的,这些依赖关系是一个主要的麻烦,但我不知道 C++ 封装 CLIPS 有什么更好的方法。
好吧,我没有直接的经验,但我恰好是Ada 的一组非常相似的包装器的原作者。
我开发了一个学校项目所需的东西,并将其发布到公共领域,希望其他人可以在它的基础上进行构建或发现它有用。有些人已经使用它,但不足以支持一个成熟的项目。看起来 C++ 领域的用户群并没有好多少。
我对您的建议是熟悉您的 C++ 编译器如何处理 C 绑定,下载您可以找到的代码,然后直接深入研究它。在这样的小众市场中,您不太可能找到很多非常有经验的帮助。
如果我错了,我为你感到高兴。