英語フランス語スペイン語

Ad


OnWorksファビコン

mips64-linux-gnuabi64-addr2line-クラウドでのオンライン

Ubuntu Online、Fedora Online、Windows Onlineエミュレーター、またはMACOSオンラインエミュレーターを介してOnWorks無料ホスティングプロバイダーでmips64-linux-gnuabi64-addr2lineを実行します

これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MAC OSオンラインエミュレーターなどの複数の無料オンラインワークステーションのいずれかを使用して、OnWorks無料ホスティングプロバイダーで実行できるコマンドmips64-linux-gnuabi64-addr2lineです。

プログラム:

NAME


addr2line-アドレスをファイル名と行番号に変換します。

SYNOPSIS


アドレス2行 [-a|-アドレス]
[-b 友人名|--target =友人名]
[-C|-デマングル[= ]]
[-e ファイル名|--exe =ファイル名]
[-f|- 関数] [-s|--ベース名]
[-i|-インライン]
[-p|-きれいなプリント]
[-j|--section =]
[-H| - 助けて] [-V|- バージョン]
[アドレス アドレス ...]

DESCRIPTION


アドレス2行 アドレスをファイル名と行番号に変換します。 でアドレスを指定
実行可能ファイルまたは再配置可能オブジェクトのセクションのオフセット、デバッグを使用します
どのファイル名と行番号がそれに関連付けられているかを把握するための情報。

使用する実行可能または再配置可能オブジェクトは、 -e オプション。 デフォルト
ファイルです アウト。 使用する再配置可能オブジェクトのセクションは、 -j
オプションを選択します。

アドレス2行 XNUMXつの動作モードがあります。

最初に、XNUMX進アドレスがコマンドラインで指定され、 アドレス2行
各アドレスのファイル名と行番号を表示します。

第二に、 アドレス2行 標準入力からXNUMX進アドレスを読み取り、
標準出力の各アドレスのファイル名と行番号。 このモードでは、 アドレス2行
動的に選択されたアドレスを変換するためにパイプで使用できます。

出力の形式は次のとおりです。 ファイル名:LINENO。 デフォルトでは、各入力アドレスはXNUMXつを生成します
出力の行。

XNUMXつのオプションは、それぞれの前に追加の行を生成できます ファイル名:LINENO 行(その中で
注文)。

Status -a オプションを使用すると、入力アドレスの行が表示されます。

Status -f オプションを使用すると、 機能名 表示されています。 これは
アドレスを含む関数の名前。

XNUMXつのオプションは、後に追加の行を生成できます ファイル名:LINENO ライン。

Status -i オプションが使用され、指定されたアドレスのコードが存在するため
コンパイラによってインライン化すると、その後に追加の行が表示されます。 XNUMXつまたはXNUMXつの追加
行( -f オプションが使用されます)は、インライン関数ごとに表示されます。

あるいは、 -p オプションを使用すると、各入力アドレスが単一の長い、
アドレス、関数名、ファイル名、および行番号を含む出力行。
Status -i オプションも使用されている場合、インライン化された関数は
同じ方法ですが、別々の行にあり、前にテキストが付いています (インライン化 に).

ファイル名または関数名が判別できない場合は、 アドレス2行 XNUMXつの質問を印刷します
それらの場所にマーク。 行番号がわからない場合は、 アドレス2行 0を印刷します。

OPTIONS


ここで代替として示されているオプションの長い形式と短い形式は同等です。

-a
-アドレス
関数名、ファイル、行番号情報の前にアドレスを表示してください。 NS
住所は 0x 簡単に識別できるプレフィックス。

-b 友人名
--target =友人名
オブジェクトファイルのオブジェクトコード形式が次のようになっていることを指定します 友人名.

-C
--demangle [= ]
デコード(デマングル)低レベルのシンボル名をユーザーレベルの名前に変換します。 削除する以外に
システムによって付加される最初のアンダースコア。これにより、C ++関数名が読みやすくなります。
コンパイラが異なれば、マングリングスタイルも異なります。 オプションのデマングリングスタイル
引数を使用して、コンパイラに適切なデマングリングスタイルを選択できます。

-e ファイル名
--exe =ファイル名
アドレスを変換する実行可能ファイルの名前を指定します。 NS
デフォルトのファイルは アウト.

-f
- 関数
関数名とファイルおよび行番号の情報を表示します。

-s
--ベース名
各ファイル名のベースのみを表示します。

-i
-インライン
アドレスがインライン化された関数に属している場合、すべてのソース情報
最初のインライン化されていない関数に戻る囲みスコープも出力されます。 にとって
たとえば、「main」が「callee1」をインライン化する「callee2」をインライン化し、アドレスが
「callee2」、「callee1」と「main」のソース情報も出力されます。

-j
- セクション
絶対アドレスではなく、指定されたセクションに関連するオフセットを読み取ります。

-p
-きれいなプリント
出力をより人間に優しいものにします。各場所がXNUMX行に印刷されます。 オプションの場合
-i が指定されている場合、それを囲むすべてのスコープの行の前に (インライン化 に).

@file
からコマンドラインオプションを読み取る file。 読み取られたオプションは、の代わりに挿入されます
オリジナル @file オプション。 場合 file 存在しないか、読み取ることができない場合、オプション
文字通りに扱われ、削除されません。

オプションで file 空白で区切られます。 空白文字が含まれる場合があります
オプション全体を一重引用符または二重引用符で囲むことにより、オプション内で。 どれでも
文字(バックスラッシュを含む)は、文字の前に付けることで含めることができます
バックスラッシュが含まれています。 NS file それ自体に追加の@が含まれる場合がありますfile オプション; どれか
このようなオプションは再帰的に処理されます。

onworks.netサービスを使用してオンラインでmips64-linux-gnuabi64-addr2lineを使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad