1

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

当我在谷歌搜索时

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

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

4

1 回答 1

1

同样来自 CLIPS Advanced Programming Guide 的第 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 进行外部“C”声明的需要。某些编程环境允许您根据文件扩展名指定文件应编译为 C 代码还是 C++ 代码。其他环境允许您明确指定要使用的编译器,而不管扩展名如何(例如,在 gcc 中,选项“-x c++”会将 .c 文件编译为 C++ 文件)。在某些环境中,相同的编译器用于编译 C 和 C++ 程序,并且编译器使用文件扩展名来确定文件应编译为 C 程序还是 C++ 程序。在这种情况下,将 CLIPS 源文件的 .c 扩展名更改为 .cpp 通常可以将源代码编译为 C++ 程序。

于 2013-05-26T22:07:52.207 回答