如何在C ++中运行剪辑?

时间:2013-05-12 18:09:08

标签: c++ clips

如何在C ++中运行剪辑?

在Google中搜索时

我找到了这个链接 http://sourceforge.net/projects/clipsmm/?source=dlp 但rar文件已损坏

我读到了CLIPSCPP库,但我找不到这个库

1 个答案:

答案 0 :(得分:1)

同样来自CLIPS高级编程指南的1.2节(如果您只想直接使用C ++中的CLIPS API而不是使用包装类):

1.2 C ++兼容性

现在可以使用ANSI C或C ++编译器编译CLIPS源代码。最低限度,非ANSI C编译器必须支持完整的ANSI样式函数原型和void数据类型才能编译CLIPS。如果要从C ++程序进行CLIPS API调用,通常可以通过将CLIPS源文件编译为C ++文件来更容易地进行集成。这消除了在C ++程序中为CLIPS API进行extern“C”声明的需要。某些编程环境允许您指定是否应根据文件扩展名将文件编译为C或C ++代码。其他环境允许您明确指定使用哪个编译器而不管扩展名(例如,在gcc中,选项“-x c ++”将.c文件编译为C ++文件)。在某些环境中,相同的编译器用于编译C和C ++程序,编译器使用文件扩展名来确定文件是否应编译为C或C ++程序。在这种情况下,将CLIPS源文件的.c扩展名更改为.cpp通常允许将源代码编译为C ++程序。