|
藍森林 http://www.lslnet.com 2006年8月08日 13:08
如何維護動態鏈接庫.so文件?
象靜態鏈接庫.a我們可以用ar來維護.
那動態鏈接庫我們用什麼工具來維護.
我現在需要取出某一個動態鏈接庫中的一個函數.加到另外一個動態鏈接庫中.
不知道能採用什麼辦法? |
如何維護動態鏈接庫.so文件?
沒有辦法,因為a.和.so都已經是2進制文件了
可以用nm來查看這個文件都有那些函數 |
如何維護動態鏈接庫.so文件?
大俠,你說得不對,起碼.a文件是可以加入函數和刪除函數的.
我現在需要的是對.so的操作 |
如何維護動態鏈接庫.so文件?
如果你有工具可以把.o中的函數抽出來,那麼就能把.so的函數抽出來啦
.so一般都翻譯為動態庫,但我認為還是英文稱謂shared object更貼切:
.so是個單體,和.o一個級別都是object,嚴格意義上.so不能稱之為庫;
.a是個復合體,是.o通過ar組成的集合,這才叫庫。 |
如何維護動態鏈接庫.so文件?
ar只是做簡單的歸檔,什麼也不做,相當於tar |
| |