顯示「for GNU/LINUX 2.xx」的檔案指令也適用於共用函式庫

顯示「for GNU/LINUX 2.xx」的檔案指令也適用於共用函式庫

使用命令

file my_executable_binary

我得到這樣的訊息:

ELF 32-bit LSB executable, ARM, version 1 (SYSV), for GNU/Linux 2.6.34, dynamically linked (uses shared libs), stripped

但對於共享函式庫:

file my_shared_lib.so 

我只獲取資訊

ELF 32-bit LSB shared object, ARM, version 1 (SYSV), dynamically linked, stripped

for GNU/Linux 2.6.34檢查共享庫時是否也可以獲得該部件?

答案1

for GNU/<kernel> <kernel-version>行在file從 ELF 二進位檔案的註解部分創建1 .如果不輸出這一行,則二進位2file中沒有適當的註釋,且實用程式無法知道要列印它。


1看到PT_NOTE.note進入小精靈(5)

2因為它處理每一個音符

相關內容