标签: c++ linux shared-libraries
假设我在C ++应用程序中打开一个共享库:
void* handle = dlopen("/path/to/library.so", RTLD_NOW);
是否可以通过dlsym从该句柄中确定可调用哪些函数,而无需先验知识或在执行应用程序之前无需使用LD_PRELOAD加载库? (即,命令行上的nm -D相当于C ++)