链接.so文件在dlsym之后崩溃

时间:2013-02-22 05:38:13

标签: c dynamic-linking shared-libraries

我有一个libA.so,我想在该动态库中使用一个函数。

我正在使用DLOPEN加载 program_handle = dlopen(program_so,RTLD_NOW); 它不会给出任何错误

我想访问一个功能“条目” fnPtr是一个函数指针,具有与条目相同的签名 如头文件中所述。

(void *)fnPtr = dlsym(program_handle,“entry”); 这里dlerror()也没有显示任何错误。

我打电话的时候 (* fnPtr)(参数); //给我这条线上的分段错误

我在这一点上陷入困​​境。请让我知道如何继续。

谢谢&此致

0 个答案:

没有答案