我找到了ifort调试标志的列表。但是,我对调试标志的一些解释感到困惑。如前所述,-debug可以配置为全部,全部,最小和无。请问“-debug all”和“debug full”有什么区别?哪一个包含更多的调试信息?各种编译器调试标志有什么区别?
当我使用idb GUI调试fortran可执行文件时,我只能在某些行设置我的断点而不是所有的断点。我想知道是否由于调试信息的等级,所以只有源代码中的一些行已经与对象文件中的行号表相关联。如果是这样,我如何才能将源文件中的每一行与我的对象文件关联起来?
请务必使用标签[tag:fortran],并在必要时添加版本以区分您的问题是否具体。例如,您不能使用Fortran 2008,但只能使用Fortran 90. –