Qt动态加载
-
使用lib.resolve(functionName)方法调用函数的示例、问题及解决办法
使用lib.resolve(functionName)方法获取你想要调用的函数的地址。答:你可以创建多个QLibrary对象,分别对应不同的.so文件,然后依次调用它们的load()方法进行加载,加载成功后,再分别解析并调用其中的函数,注意确保各个.so文件之间的依赖关系正确处理。
使用lib.resolve(functionName)方法获取你想要调用的函数的地址。答:你可以创建多个QLibrary对象,分别对应不同的.so文件,然后依次调用它们的load()方法进行加载,加载成功后,再分别解析并调用其中的函数,注意确保各个.so文件之间的依赖关系正确处理。