dlerror和dlclose用法


dlclose()

1. 包含頭文件 #include<dlfcn.h>

2. 函數定義  int dlclose(void *handle)

dlclose用於關閉指定句柄的動態鏈接庫,只有當此動態鏈接庫的使用計數為0時,才會真正被系統卸載

dlerror()

1. 包含頭文件#include<dlfcn.h>

2. 函數定義 const char* dlerror(void);

當動態鏈接庫操作函數執行失敗時,dlerror可以返回出錯信息,返回值為NULL時表示操作函數執行成功

編譯時要注意加 -ldl選項

 


免責聲明!

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



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