GDB无法在NetBeans中找到框架基础

时间:2015-11-27 10:10:52

标签: c++ netbeans gdb

在NetBeans IDE中断点之后,我遇到了显示消息<error reading variable: Could not find the frame base for "nn::Layer::Layer(unsigned int, unsigned int)".>的问题。 screenshot
因此,我无法读取变量的值,甚至是它们的类型。

任何帮助都将不胜感激。

编辑: 我尝试了几种方法。

  1. 将gdb从7.9降级到7.7。
  2. 使用codesign -s gdb-cert /usr/local/bin/gdb签署我的gdb,这确实解决了Unable to find Mach task port for process-id问题。但是对这个问题不起作用。
  3. 使用lldb。但是,使用它甚至不能让我做出一个断点。
  4. 我的MacOS版本为OS X EI capitan 10.11.1。 Gdb是GNU gdb (GDB) 7.9。 NetBeans是8.0.2

    如果有其他版本的gdb或NetBeans工作正常,请告诉我。

0 个答案:

没有答案