大家早上好,如果有人能帮助我,并给我一些有关如何制作可添加到插件中的C程序,如何制作插件并将其添加到插件的信息,我将非常高兴和感激。 C程序。 非常感谢您的帮助。
答案 0 :(得分:0)
没有便携式,没有。
在POSIX中,您可以使用dlopen()
和朋友来动态加载可调用的代码。您需要确定如何使主程序的功能可用于该插件,这可能会有些混乱。
在Win32中,经典解决方案曾经是LoadLibraryEx()
,不确定是否仍然可以接受;我不做很多Windows开发。
有关开放源程序的示例(即,您可以阅读其源代码并了解其工作方式),请参见名为Geany的轻量级文本编辑器/ IDE。