如何在pgdbg中使用名称列表

时间:2016-04-23 22:08:52

标签: debugging fortran

我正在尝试通过pgdbg调试我的程序,pgdbg在开头读取名单文件。但我不知道如何使用namelist运行pgdbg。我通常在Linux下执行我的程序:

./biomass_mapping < moz2cb05.inp    

对于pgdbg,在命令行中,我尝试了:

pgdbg biomass_mapping < moz2cb05.inp    

程序没有执行。我也尝试过其他方法。他们都没有工作。那么pgdbg是否适用于名单?

感谢,

1 个答案:

答案 0 :(得分:1)

我不确定以上所有,因为我没有pgdbg来测试它,但是,根据it's documentation,解决方案如下:

$ pgdbg biomass_mapping
....
pgdbg> run < moz2cb05.inp

相关文档摘要是:

ru[n] [arg0 arg1 ... argn] [< inputfile] [> outputfile] Execute program from the
      beginning. If arguments arg0, arg1, and so on are specified, they are set
      up as the command-line arguments of the program. Otherwise, the arguments
      for the previous  run command are used.