jjzjj

LibraryArchives-StaticAndDynamic

全部标签

创建插件管理系统

就为Conky之类的东西创建插件管理系统而言,我有哪些选择?.我感兴趣的是为Conky创建一个系统,它允许我创建新功能并通过共享库添加它们。我觉得这将使为Conky创建新配置和变量变得更容易,而无需从源代码重新编译,并允许独立于Conky共享这些新功能。创建这样一个系统的一般起点是什么?共享库是最好的选择还是有更好的选择。我意识到Conky已经具有与此类似的能力,能够调用系统shell并返回所需的任何内容,但是除非直接写入,否则我想添加的许多功能都会使Conky陷入困境。 最佳答案 看看dlopen()。这里有一些不错的教程:htt

创建插件管理系统

就为Conky之类的东西创建插件管理系统而言,我有哪些选择?.我感兴趣的是为Conky创建一个系统,它允许我创建新功能并通过共享库添加它们。我觉得这将使为Conky创建新配置和变量变得更容易,而无需从源代码重新编译,并允许独立于Conky共享这些新功能。创建这样一个系统的一般起点是什么?共享库是最好的选择还是有更好的选择。我意识到Conky已经具有与此类似的能力,能够调用系统shell并返回所需的任何内容,但是除非直接写入,否则我想添加的许多功能都会使Conky陷入困境。 最佳答案 看看dlopen()。这里有一些不错的教程:htt