GDB エラー: raise.c ファイルが見つかりません
プログラムをデバッグするために GDB を実行すると、ファイルが見つからないことを示すエラー メッセージが表示される場合があります。 raise.c ファイル。これは、例外をキャッチしたにもかかわらず発生します。この問題を解決するには、C ライブラリの完全なソース コード デバッグ用に GDB を準備する必要があります。
Libc6 の Debuginfo バージョンをインストールします:
まだインストールされていない場合は、以下を使用して libc6 の debuginfo バージョンをインストールします:
パッケージ システムの準備:
パッケージを確認しますシステムは次の方法でソース コード パッケージを処理できます:
ソース コードのダウンロード:
インストールされている C ライブラリ バージョンのソース コードをダウンロードします:
GDB の構成:
GDB がソース コードを予期するディレクトリを決定します。 GDB 内で (gdb) 情報ソースを実行します。 (gdb) set replace-path を使用して正しいディレクトリ パスを指定するか、ソース コードを予想される場所に移動します。
以上が例外をキャッチしているにもかかわらず、GDB が raise.c ファイルの欠落に関するエラーをスローするのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。