我有一个libA.so,我想在该动态库中使用一个函数。
我正在使用DLOPEN加载 program_handle = dlopen(program_so,RTLD_NOW); 它不会给出任何错误
我想访问一个功能“条目” fnPtr是一个函数指针,具有与条目相同的签名 如头文件中所述。
(void *)fnPtr = dlsym(program_handle,“entry”); 这里dlerror()也没有显示任何错误。
我打电话的时候 (* fnPtr)(参数); //给我这条线上的分段错误
我在这一点上陷入困境。请让我知道如何继续。
谢谢&此致