[解決済み] gcc -ggdbとgcc -gの違いは何ですか?
2022-10-30 04:31:15
質問
C言語のプログラムをコンパイルするためにgccを使用する場合
通常
-g
を使用して、いくつかのデバッグ情報を elf ファイルに取り込みます。
に格納し、必要に応じて gdb が私を助けてくれるようにします。
しかし、いくつかのプログラムでは
-ggdb
を使っていることに気づきました。
デバッグ情報をより gdb フレンドリーにするためです。
これらはどのように違うのでしょうか、また、どちらを使用することが推奨されるのでしょうか。
注意 Debugging Your Program または GCC のオプションへのリンク。 http://gcc.gnu.org/onlinedocs/gcc/Debugging-Options.html#Debugging-Options
どのように解決するのですか?
OS のネイティブフォーマットと、デバッグ情報をどの程度ポータブルにしたいかに依存します。GCC のマニュアルを参照してください。 デバッグのオプション .
関連
-
[解決済み】g++ output: file not recognized: ファイル形式が認識されない
-
[解決済み] .ascizと.stringアセンブラディレクティブの違いは何ですか?
-
C++コンパイルエラー:型に名前がない
-
gccコンパイルオプション -fpermissive
-
[解決済み] OSX 10.9にXcodeをインストール - clang: エラー: 入力ファイルがありません。
-
[解決済み] gccやldで位置非依存の実行ファイルを作成するための-fPIEオプションとは何ですか?
-
[解決済み] g++とgccの違いは何ですか?
-
[解決済み] CMakeに新しいGCCのパスを指定する方法
-
[解決済み] GCC -g vs -g3 GDBフラグ。その違いとは?
-
[解決済み] fpic` と `-fPIC` の gcc パラメータの違いは何ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】ファイル形式が認識されない。GCCを使用してリンカスクリプトとして扱う
-
[解決済み] g++ 出力: ファイルが認識されません。ファイル形式が認識されない
-
[解決済み] 警告: 異なるサイズの整数への/からのポインタへのキャスト
-
[解決済み] gccの-lpthreadオプション
-
C++コンパイルエラー:型に名前がない
-
configure: エラー: $PATH に受け入れ可能な C コンパイラがありません。
-
[解決済み] gcc/g++とcc1/cc1plusの違いは何ですか?
-
[解決済み] どのフラグが -march=native で有効になるかを確認する方法は?
-
[解決済み] brew install gccは時間がかかりすぎる
-
[解決済み] CMakeに新しいGCCのパスを指定する方法