在Debian中调试Fortran程序,可按以下步骤操作:
sudo apt update
sudo apt install gfortran gdb # 安装Fortran编译器和调试器
gfortran -g -o my_program my_program.f90 # -g选项生成调试信息
启动GDB
gdb ./my_program
常用调试命令
break main(在主程序入口设断点)break my_program.f90:10(在指定文件行号设断点)runnext(执行下一行,不进入函数)step(执行下一行,进入函数)print variable_namebacktracequit-fcheck=all选项,检测数组越界等问题。gprof分析函数调用时间和次数。print语句或使用write语句输出关键变量值。launch.json和tasks.json,指定编译器和调试器路径。