最近研究了一下在windows下使用C++嵌入CLIPS专家系统,这里只是用了引用DLL的方式实现的,分别使用了显示链接和隐式链接两种方式。当然还有其他的方式可以实现(直接调用CLIPS的C源码,不过这种方式略显麻烦,其中涉及了许多C/C++编译的兼容性,过一段时间在研究一下),不过这里的使用方式基本满足了编写MFC、QT等人机交互界面程序的要求,是大学论文的一把利器(不明白显式链接、隐式链接的同学请自行Google!)
下面开始介绍嵌入的过程!!!
首先就是准备三个文件:
CLIPSWin32.dll
CLIPSWin32.lib
CLIPSWin32.h