动态库加载函数dlsym 在C/C++编程中的使用_dlsym(rtld_default, "__pthread_get_minstack");_学到牛牛的博客-CSDN博客

网站介绍:文章浏览阅读7.5k次,点赞14次,收藏36次。dlsym函数的功能就是可以从共享库(动态库)中获取符号(全局变量与函数符号)地址,通常用于获取函数符号地址,这样可用于对共享库中函数的包装;下面是函数原型及需要包含的头文件。#include <dlfcn.h>void *dlsym(void *handle, const char *symbol);其中handle可以是dlopen函数返回的handle值,也可以是RTLD_DEFAULT或RTLD_NEXTRTLD_DEFAULT表示按默认的顺序搜索共享库中符号symbo_dlsym(rtld_default, "__pthread_get_minstack");