so ファイルを表示する必要がある場合があります。
Linux では、直接 readelf -a xxx.so で情報を elf 形式で表示し、パラメータを通じて特定の情報の表示を制御します
readelf -d filename.so 共有ライブラリの依存関係を表示し、名前を検索します
readelf -h filename.so は elf ヘッダー情報を表示します
[php]
rainysia@root:/usr/lib/php5/20090626# readelf -a odbc.so 詳細
エルフヘッダー:
マジック: 7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00
クラス: ELF64
データ:
バージョン: 1 (現在)
OS/ABI:to
ABI バージョン: 0
type:
マシン: Advanced Micro Devices X86-64
バージョン: 0x1
エントリポイントアドレス: 0x4940
プログラムヘッダーの開始: 64 (ファイルへのバイト)
セクションヘッダーの開始: 65976 (ファイル内のバイト数)
フラグ: 0x0
このヘッダーのサイズ: 64 (バイト)
プログラムヘッダのサイズ: 56 (バイト)
プログラムヘッダーの数: 7
セクションヘッダーのサイズ: 64 (バイト)
セクションヘッダーの数: 27
セクションヘッダー文字列テーブルインデックス: 26
セクションヘッダー:
[Nr] 名前 タイプ アドレス オフセット
http://www.bkjia.com/PHPjc/477739.html
www.bkjia.com
truehttp://www.bkjia.com/PHPjc/477739.html技術記事 Linux では、so ファイルを表示する必要がある場合があります。readelf -a xxx.so を実行すると、情報が elf 形式で表示され、パラメータ readelf -d filename.so によって特定の情報の表示が制御され、ライブラリの表示と共有ファイルの検索が行われます。図書館...