在Debian上调试Fortran代码可按以下步骤进行,主要使用GDB工具:
安装工具
安装GDB和Fortran编译器(如gfortran):
sudo apt update
sudo apt install gdb gfortran
编译程序
编译时添加-g选项生成调试信息:
gfortran -g -o my_program my_program.f90
启动GDB
加载编译后的程序:
gdb ./my_program
调试操作
break main # 在main函数处断点
break my_program.f90:10 # 在指定行号断点
run
next(执行下一行,不进入函数)step(执行下一行,进入函数)print variable_name
backtrace
退出调试
quit
可选工具:
gprof分析程序性能(需编译时加-pg选项)。