在動態鏈接期間出現了一個奇怪的未定義函數引用。我知道應該包含這個函數的庫的名稱。是否有任何Linux命令來確保該函數已存在於庫(.a文件)中?在linux中檢查庫中函數的存在
5
A
回答
9
您應該能夠使用nm
(可能需要--demangle
參數)得到一切的是圖書館內部列表,然後使用grep
過濾結果,例如尋找\d T functionname\(
或類似的東西。
1
,看一下nm
命令,它應該給你的資料片你正在尋找
相關問題
- 1. 檢查javascript中是否存在函數
- 2. 在Haskell中檢查函數
- 3. 在Linux中存在域或IP存在檢查
- 4. 在Linux中檢查目錄
- 5. 檢查數據庫中是否存在數據庫
- 6. 如何在Linux中檢查ACL中是否存在UID?
- 7. 檢查D3.js中的函數中是否存在URL
- 8. 檢查模板函數的存在
- 9. OOP:檢查值是否在數據庫中的函數
- 10. R指令檢查表中的SQL數據庫中存在
- 11. 檢查記錄的存在,在Access數據庫中使用C#
- 12. 自定義ActionFilter檢查數據庫中的參數的存在
- 13. 如何在2表中插入數據並檢查數據庫中是否存在數據庫中存在php
- 14. 如何在Debian Linux中檢查驅動器的存在
- 15. 檢查庫中是否存在Movieclip
- 16. 檢查數據庫的用戶存在
- 17. 檢查IndexedDB的數據庫存在
- 18. 檢查SQLITE數據庫的存在
- 19. 檢查數據庫的存在與Phing
- 20. 從構造函數中檢查子類中的函數是否存在?
- 21. 如何在Linux上檢查進程在Python中是否存在?
- 22. 檢查數據庫表中是否存在已有的數字?
- 23. 檢查Joomla php函數中是否存在查詢結果?
- 24. PHP函數檢查用戶是否存在於MySQL數據庫中
- 25. 檢查值存在於數據庫中使用通用函數Codeigniter
- 26. 檢查存儲過程是否存在於數據庫中?
- 27. 在運行時檢查程序中是否存在函數
- 28. 檢查數據庫查詢中是否存在數組中的值
- 29. 查詢檢查訪問數據庫中是否存在表
- 30. Mysql查詢檢查數據庫中是否存在url
嘗試'nm',如果您的符號以't'或'T'爲前綴,則lib具有它。 –
Rohan
2012-08-14 07:54:57
[autoconf](http://www.gnu.org/software/autoconf/)在使用['AC_CHECK_LIB']檢查庫可用性時執行此操作(http://www.gnu.org/software/autoconf/manual /autoconf.html#Libraries)函數。 – 2012-08-14 07:58:26