我有一个调用一些依赖 .o 目标文件的 fortran 程序。我希望能够在调试时跨文件,这可能吗?
编译例程是这样的:
gfortran -g -o analyze.x analyze.o active.o analysis.o angles.o attach.o basefile.o beeman.o bicubic.o
其中analyze.x 是可执行文件。所有 .o 文件也已使用 -g 标志编译。当我 (gdb) break main 然后尝试单步执行程序时,大多数子例程都发生在目标文件中。我想知道是否也可以单步执行目标文件代码。