一天中的好时光!请提示我,在哪里可以找到有关在C ++中创建插件系统的信息?的Linux
答案 0 :(得分:3)
这在很大程度上取决于您的操作系统,但原则始终如一:
通常,您的程序加载一个或多个动态库 - 插件 - (Windows上的.dll
文件,* nix上的.so
)具有相同的公共接口(同一组函数,带有相同的名称和参数)。
顺便说一下,这些库不需要用C ++编写:您可以使用C ++创建主程序,然后使用Delphi创建一个插件。只要公共界面保持不变,一切都很好。
您没有使用足够的信息来更具体。
您的目标是什么操作系统?