0

ifortデバッグフラグのリストを見つけました。ただし、デバッグフラグの説明については混乱しています。述べたように、-debugは、all、full、minimum、およびnoneとして構成できます。「-debugall」と「debugfull」の違いは何ですか?より多くのデバッグ情報が含まれているのはどれですか?

idb GUIを使用してFortran実行可能ファイルをデバッグする場合、ブレークポイントを設定できるのは、すべてではなく一部の行だけです。デバッグ情報のレベルが原因で、ソースコードの一部の行だけがオブジェクトファイルの行番号テーブルに関連付けられているのではないかと思います。もしそうなら、どうすればソースファイルのすべての行をオブジェクトファイルに関連付けることができますか?

4

1 に答える 1

1

バージョンの違いの可能性を無視すると、/debug:full/debug:allは同等のように見えます。それらは完全なデバッグ情報を生成します...これは、キーワードなしで/debugを指定するのと同じです。/debug:fullは、Windows IDE のデバッグ構成の既定の設定です)。

于 2011-09-07T21:33:46.630 に答える