私は最近、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によると、あなたは正しいです。