1. 程式人生 > >linux下檢視.so檔案

linux下檢視.so檔案

ldd <可執行檔名>       檢視可執行檔案連結了哪些  系統動態連結庫
nm <可執行檔名>       檢視可執行檔案裡面有哪些符號
strip <可執行檔名>      去除符號表可以給可執行檔案瘦身
如果我們想從可執行程式裡面提取出來一點什麼文字資訊的話,還可以用strings命令
strings <可執行檔名>

nm用來列出目標檔案的符號清單.
ar命令可以用來建立、修改庫,也可以從庫中提出單個模組。


objdump:顯示目標檔案中的詳細資訊
objdump -d <command>,可以檢視這些工具究竟如何完成這項任務
ldd  檢視可執行檔案連結了哪些  系統動態連結庫


readelf 顯示關於 ELF 目標檔案的資訊
readelf -d libffmpeg.so | grep NEEDED