首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用gdb在anjuta IDE中调试变量值

无法使用gdb在anjuta IDE中调试变量值
EN

Stack Overflow用户
提问于 2015-12-12 22:41:05
回答 1查看 210关注 0票数 0

我试图使用Anjuta调试C++项目的局部变量值,但我得到的只是{...}而不是实际值。例如,查看下一张图片以及bufbuf1变量发生了什么(实际上它们都是.):

我研究过漂亮的打印机,但这似乎适用于更复杂的对象和结构。我的变量是简单的std::string,我想它们应该在没有更多麻烦的情况下显示它们的值。

我做错了什么?

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-01-03 19:40:18

虽然我已经从anjuta迁移到Eclipse,但我认为这与anjuta本身无关,而是与gdb配置中的一个问题有关,因为一个已知的错误阻止了漂亮的打印机工作。

似乎有几个解决办法。我成功的尝试是:

  • 创建一个~/..gdbinit文件,以便在运行gdb时使用。
  • 向它添加python sys.path.append("/usr/share/gcc-4.8/python");

有关更多信息,请参见Ubuntu 14.04, gcc 4.8.4: gdb pretty printing doesn't work because of Python issue

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34245856

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档