我找到了ifort調試標誌的列表。但是,我對調試標誌的一些解釋感到困惑。如前所述,-debug可以配置爲全部,全部,最小和無。請問「-debug all」和「debug full」有什麼區別?哪一個包含更多的調試信息?各種編譯器調試標誌有什麼區別?
當我使用idb GUI調試fortran可執行文件時,我只能在某些行設置我的斷點而不是所有的斷點。我想知道是否由於調試信息的等級,所以只有源代碼中的一些行已經與對象文件中的行號表相關聯。如果是這樣,我如何才能將源文件中的每一行與我的對象文件關聯起來?
請務必使用標籤[tag:fortran],並在必要時添加版本以區分您的問題是否具體。例如,您不能使用Fortran 2008,但只能使用Fortran 90. –