动态库加载函数dlsym 在C/C++编程中的使用
dlsym函数的功能就是可以从共享库(动态库)中获取符号(全局变量与函数符号)地址,通常用于获取函数符号地址,这样可用于对共享库中函数的包装;下面是函数原型及需要包含的头文件。#include <dlfcn.h>void *dlsym(void *handle, const char *symbol);其中handle可以是dlopen函数返回的handle值,也可以是RTLD_DEFAULT或RTLD_NEXTRTLD_DEFAULT表示按默认的顺序搜索共享库中符号