gdb调试Fortran程序

编译连接

gfortran -o test a.f90 b.f90 c.f90 -llapck ....-g

或者

gfortran -c -g a.f90
gfortran -c -g b.f90
...
gfortran -o test a.o b.o... --llapck

gdb调试

gdb test
l (小写的L,用来显示程序,多再次输如l就往下翻一页)
b 1000 (在第1000行加断点:运行到这里暂停)
r ./mcmc/....ini (后面的是输入参数,如果没有不用输入。这句用来启动gdb)
info locals (输出此时所有变量)
n or next (单步调试)
s or stepin (进入函数调试)
c or continue (继续运行到下一个断点,如果没有,就运行到结束)
print a (输出a这个变量的值)
q (退出调试)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值