Loading article…
デバッグ データ形式は 、高レベルデバッガーで使用するためにコンパイルされたコンピュータ プログラムに関する情報を保存する手段です。最新のデバッグ データ形式では、ソース レベルのデバッグを可能にするのに十分な情報が保存されます。
高レベル デバッガーは、変数、型、定数、サブルーチンなどの情報を必要とします。これにより、マシン レベルのストレージとソース言語構造を変換できます。このような情報は、他のソフトウェア ツールでも使用できます。この情報は、コンパイラによって生成され、リンカーによって 実行可能ファイルまたは動的ライブラリに保存される必要があります。
一部のオブジェクト ファイル形式にはデバッグ情報が含まれますが、他のオブジェクト ファイル形式は、スタブやDWARFなどの汎用デバッグ データ形式を使用できます。
デバッグ形式のリスト
- 刺し傷
- コフ
- ポータブル実行ファイル(PE/COFF)
- 再配置可能オブジェクト モジュール形式(OMF)
- IEEE-695
- ドワーフ
参照
参考文献
- Eager, Michael J. (2012 年 4 月) [2006]。「DWARF デバッグ形式の概要」(PDF)。2018 年 12 月 23 日にオリジナルからアーカイブ(PDF) 。2014年 11 月 12 日に取得。(注: DWARF に重点を置いていますが、すべての主要な形式の概要とともに、一般的なデバッグ形式についても説明します。)
