我正在尝试通过pgdbg调试我的程序,pgdbg在开头读取名单文件。但我不知道如何使用namelist运行pgdbg。我通常在Linux下执行我的程序:
./biomass_mapping < moz2cb05.inp
对于pgdbg,在命令行中,我尝试了:
pgdbg biomass_mapping < moz2cb05.inp
程序没有执行。我也尝试过其他方法。他们都没有工作。那么pgdbg是否适用于名单?
感谢,
答案 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.