CentOS下调试Fortran程序常用工具为GDB,以下是其使用步骤:
安装工具:
sudo yum install gcc-gfortran gdb # 安装Fortran编译器和GDB 编译程序(添加调试信息):
gfortran -g -o my_program my_program.f90 # -g选项生成调试信息 启动GDB调试:
gdb ./my_program 常用调试命令:
break main(在main函数处断点)或break 10(在第10行断点)run(带参数可写为run arg1 arg2)step(进入函数)或next(不进入函数)print variable_name(如print a)backtracecontinuequit辅助调试工具:
valgrind --leak-check=full ./my_program cppcheck或clang-tidy检查代码质量。说明:Intel Fortran编译器需安装对应调试工具(如IDB),操作类似GDB,具体可参考工具文档。