linux開發,dlopen(),參數路徑是對的,但是總是返回NULL,問題分析


使用dlerror()可返回錯誤語句字符串。。便於進一步分析調試。

例如

1 void * m_pApi = NULL;
2 m_pApi = dlopen("libMyApi.so",RTLD_NOW);
3 if(m_pApi == NULL)
4 {
5       printf("dlopen -error- %s \n",dlerror());
6       exit(-1);    
7 }    

一般是動態庫函數的問題。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM