| 查看: 683 | 回复: 3 | |||
xirainbow木虫 (正式写手)
|
[交流]
【求助】gdb显示“no symble "*"in current context” 已有2人参与
|
|
我使用gdb模式编译了一个大型计算软件(pwscf) 然后进入gdb模式运行n,s,b等功能,一切正常。 但是当我试图print某个变量时,经常显示“no symble "*"in current context” (此处*代表某个变量的名称) 我现在按s,然后进入subroutine A,可以查看subroutine A自己定义的变量。但是无法查看subroutine B和module B定义的变量,虽然module B中的变量出现在当前的subroutine A中。 请问,该如何解决? 附:主程序:(主程序调用各个module和subroutine,从输入文件的读取到计算,都由module和subroutine完成的 。只有倒数第五行是调用electrons()进行计算) PROGRAM pwscf USE io_global, ONLY : stdout, ionode USE parameters, ONLY : ntypx, npk, lmaxx USE global_version, ONLY : version_number USE noncollin_module, ONLY : noncolin USE control_flags, ONLY : conv_elec, conv_ions, lpath, lmetadyn, & gamma_only USE io_files, ONLY : nd_nmbr USE ions_base, ONLY : tau USE path_variables, ONLY : conv_path USE check_stop, ONLY : check_stop_init USE path_base, ONLY : initialize_path, search_mep USE metadyn_base, ONLY : metadyn_init USE path_io_routines, ONLY : io_path_start, io_path_stop, path_summary IMPLICIT NONE ! ... local variables CHARACTER (LEN=9) :: code = 'PWSCF' CALL startup( nd_nmbr, code, version_number ) IF ( ionode ) THEN WRITE(*,*) ntypx, npk, lmaxx END IF CALL init_run() main_loop: DO CALL electrons() END DO main_loop CALL stop_run( conv_ions ) END IF END PROGRAM pwscf [ Last edited by xirainbow on 2010-5-3 at 15:01 ] |
» 猜你喜欢
Journal of Mechanical Science and Technology
已经有5人回复
085600,材料与化工321分调剂
已经有4人回复
0703化学一志愿南京师范大学303求调剂
已经有3人回复
材料与化工(0856)304求B区调剂
已经有3人回复
292求调剂
已经有4人回复
一志愿吉大071010,316分求调剂
已经有3人回复
0703化学338求调剂!
已经有7人回复
求调剂推荐 材料 304
已经有7人回复
324求调剂
已经有5人回复
化学308分求调剂
已经有6人回复
snoopyzhao
至尊木虫 (职业作家)
- 程序强帖: 16
- 应助: 157 (高中生)
- 贵宾: 0.02
- 金币: 18844.7
- 红花: 29
- 帖子: 3803
- 在线: 1422.4小时
- 虫号: 183750
- 注册: 2006-02-13
- 专业: 污染生态化学
2楼2010-05-03 08:51:38
xirainbow
木虫 (正式写手)
- 应助: 0 (幼儿园)
- 贵宾: 0.03
- 金币: 2132.6
- 红花: 2
- 帖子: 775
- 在线: 6.1小时
- 虫号: 431211
- 注册: 2007-08-11
- 专业: 光谱学
3楼2010-05-03 10:07:16
xirainbow
木虫 (正式写手)
- 应助: 0 (幼儿园)
- 贵宾: 0.03
- 金币: 2132.6
- 红花: 2
- 帖子: 775
- 在线: 6.1小时
- 虫号: 431211
- 注册: 2007-08-11
- 专业: 光谱学
4楼2010-05-03 10:10:12














回复此楼