调试,有经验的大哥帮忙

kaitty 2003-11-23 12:07:03
我调试一个debug版的程序,这个程序加载了多个静态库,
其中一些是debug版的,一些是release版的,
但我需要跟踪的位置加载的是一个debug版的静态库,与其他
release版的库没有关系。
问题就是我每次调试的时候vc总不能显示变量的值,
我要跟踪的几个全局变量也总是unknown symbol,
不知道要怎么做才能跟踪这些变量,高手帮忙,
分克再加,谢谢。
...全文
19 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
kaitty 2003-11-23
  • 打赏
  • 举报
回复
聪明,把它赋值给另外变量,试试。
还有其他办法吗?
bluebohe 2003-11-23
  • 打赏
  • 举报
回复
我也碰到过这个问题,一般都是TRACE或者把它赋值给另外变量
charles_y 2003-11-23
  • 打赏
  • 举报
回复
我能想到的也就是用TRACE了。
unknown symbol 说明这个变量已经超出了你的运行空间,不过既然你说是全局变量就比较奇怪了。
vc的调试有时候会出问题,有时候重新生成就会正常。
kaitty 2003-11-23
  • 打赏
  • 举报
回复
关键我需要跟踪这个变量的变化,n次,所以如果不能在watch窗口
看到它的变化情况就非常的麻烦
蒋晟 2003-11-23
  • 打赏
  • 举报
回复
runtime log也可以
lovenoend 2003-11-23
  • 打赏
  • 举报
回复
友情up
xiaohyy 2003-11-23
  • 打赏
  • 举报
回复
用TRACE输出 不就可以了。。。多线程也好调试。。。
beyondtkl 2003-11-23
  • 打赏
  • 举报
回复
我沒遇過 友情up.
kaitty 2003-11-23
  • 打赏
  • 举报
回复
自己up

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧