1
lcdtyph 2020 年 11 月 6 日 via iPhone
dlopen
|
2
ysc3839 2020 年 11 月 7 日
那不就是个插件系统?
|
3
maxwel1 2020 年 11 月 7 日
1 楼的方法可以的。代码里去判断有没有这个库,有就打开它然后根据符号找到函数,没有就跳过去。。
|
4
jim9606 2020 年 11 月 8 日
具体点讲吧。
1. dlopen 加载动态库 2. dlsym 将库函数绑定至函数指针 3. 通过函数指针调用库 4. dlclose 关闭动态库 |
5
ReputationZh OP @lcdtyph 我去试一下
|