免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3009 | 回复: 0
打印 上一主题 下一主题

hpux 下gdb调试 打印变量值是出现:value unavailable at address [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-05-13 18:04 |只看该作者 |倒序浏览
各位大侠好!

    (1)我在hpux操作系统下,用gdb调试程序,但是当用print打印变量值时,总是不能显示变量的值:

  (gdb) p argc
$1 = <value unavailable at address 0x4000000000001ee2>

       (2)我怀疑是不是在编译的时候,编译器对其进行了优化,不让这些值显示。   
编译选项是:

    aCC +Onolimit +O2 +Ofast +DD64 +DSitanium2 -Wl,+as,mpas -Wl,+allowdups +inst_implicit_include +u1 -c -g -I. -I..  -mt -AA -ext  *.cpp

      (3)本来是在调试区或者hpux区询问的但是,这两个区页面出错,所以只能在这边碰碰运气,希望各位大侠帮小弟看看。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP