之前我曾使用Netbeans和Java进行过调试,但我一直试图调试C ++项目。我去调试>调试项目,它似乎有点工作,但从来没有显示任何变量。有时也会出现一个标题为" Dissasembly"弹出,我不知道为什么。
我在Windows 8上使用Netbeans 8和Cygwin(是的,我安装了gcc / gdb并正确设置了PATH)。
答案 0 :(得分:0)
猜测一下,可能是你的gdb无法“理解”你的gcc生成的调试符号的格式。
检查每个版本并考虑更新,或尝试使用gcc的-ggdb选项。
-ggdb 生成供GDB使用的调试信息。这意味着使用最具表现力的格式(DWARF 2,stabs或本机格式,如果这两种格式都不受支持),包括GDB扩展(如果可能的话)。