成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

linux怎樣安裝依賴包庫(kù) 如何查看庫(kù)文件的依賴關(guān)系?

如何查看庫(kù)文件的依賴關(guān)系?創(chuàng)建靜態(tài)庫(kù):ar-RCS測(cè)試。A*。O查看靜態(tài)庫(kù):ar-TV測(cè)試。A解壓縮靜態(tài)庫(kù):ar-x測(cè)試。A查看程序所依賴的動(dòng)態(tài)庫(kù):readelf-A xxx | grep libra

如何查看庫(kù)文件的依賴關(guān)系?

創(chuàng)建靜態(tài)庫(kù):

ar-RCS測(cè)試。A*。O

查看靜態(tài)庫(kù):

ar-TV測(cè)試。A

解壓縮靜態(tài)庫(kù):

ar-x測(cè)試。A

查看程序所依賴的動(dòng)態(tài)庫(kù):

readelf-A xxx | grep library

如您所見,下面的跨程序Hello執(zhí)行依賴于下面兩個(gè)動(dòng)態(tài)庫(kù)。

ubuntu上的rebi用法:~/test$arm none linux gnueabi readelf-a hello | grep“l(fā)ibrary”

0x00000001(需要)共享庫(kù):[libgccuus.so.1

]0x00000001(需要)共享庫(kù):[libc.so公司.6

] ubuntu上的rebi:~/test$

或:readelf-L您好。

其中t是代碼段,u在別處定義,因此您需要確保它已在a.O或庫(kù)中定義。

查詢linux應(yīng)用程序運(yùn)行依賴哪些庫(kù)?

在x86下,為了查看程序所依賴的庫(kù),可以使用LDD命令,但是如果使用arm linux GCC等交叉編譯環(huán)境編譯程序,則需要使用readelf命令來查看

為了實(shí)現(xiàn)熱更改,不需要修改操作系統(tǒng),so的加載機(jī)制必須由主程序接管。so更新后,將觸發(fā)手動(dòng)或自動(dòng)鎖定加載解鎖過程。