GDB のソース コード欠落エラー
問題:
GDB を使用して C をデバッグする場合例外をスローするプログラムを実行すると、raise.c が見つからないことを示すエラー メッセージが表示されます。このエラーにより、完全なソース コードのデバッグができなくなります。
修正:
この問題を修正し、GDB で完全なソース コードのデバッグを有効にするには、次の手順に従います:
1. Libc6 の Debuginfo バージョンをインストールします:
libc6-dbg パッケージがシステムにインストールされていることを確認します。このパッケージには、C ライブラリのデバッグ情報が含まれています。
2.ソース コード処理用にパッケージ システムを構成します:
まだ構成されていない場合は、次の方法でパッケージ システムがソース コード パッケージをダウンロードして処理できるようにします:
3. C ライブラリのソース コードをダウンロード:
4.ソース コード ディレクトリを見つけて GDB パスを設定します:
これらの手順が完了すると、GDB は C プログラムのデバッグ時にソース コードを正しく表示するようになります。
以上がC プログラムのデバッグ時に GDB にソース コードが見つからないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。