标签: c++ qt plugins shared-libraries
我有我的主应用程序和一个共享库/插件,可在运行时使用QPluginLoader加载。
主应用程序初始化全局记录器。全局记录器被实现为记录器类的静态成员变量。
主应用程序和插件都使用记录器记录事件。
但是,在运行时加载我的插件时,该插件似乎引用了全局记录器的另一个实例。
有没有一种方法可以使插件引用由主应用程序初始化的全局记录器?