Linux GCCコンパイラオプション

Linux GCCコンパイラオプション

私は最近、Linuxをプログラミングツールとして使用し始めました。私の本では、GCCが2つのオプション、-gつまりと一緒に使用されていることがわかります-o。これで-oファイル名が設定されていることがわかりますが、その目的は何ですか-g?私はこれがデバッグに関連していると思いましたが、-g引数なしでコンパイルされたプログラムもデバッグ可能です。だからそれは何ですか?

ベストアンサー1

マニュアル引用:Produce debugging information in the operating system's native format (stabs, COFF, XCOFF, or DWARF 2). GDB can work with this debugging information. 。私はRTFMの専門家になるつもりはありませんが、-gのマニュアルセクションを読んでこの場合、質問に対する答えを得ることができます。 -oによると、あなたは正しいです。

おすすめ記事