GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在 UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。
一般来说,GDB主要帮助你完成下面四个方面的功能:
1、启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。
2、可让被调试的程序在你所指定的调置的断点处停住。(断点可以是条件表达式)
3、当程序被停住时,可以检查此时你的程序中所发生的事。
4、动态的改变你程序的执行环境。
visualstudio没有本地windows调试器原因:那是本机调试器,就是调试你的电脑上运行的程序,VisualStudio还有远程调试器,可以通过局域网调试其他电脑上运行的程序。你如果点的是“调试”“开始执行(不调试)”那不是调试程序了,而是正常运行程序。
你说的GL命令加入调试信息。我也不太了解。
WINDOWS环境开发C/C++,应该有个IDE比较方便,效率高点。。。
如果JAVA不用IDE,还能提高些水平,多了解些东西。
但是我觉得C/C++实在没必要再没有集成开发环境的情况下做开发吧,
用VS2008最合适。
怀旧的用VC6,
激进的用VC2010,2012(win8)
开源的IDE也是有的,ECLIPSE。。。就支持很多语言的开发
补充:
你不想用IDE,你就首先声明咯,我也不知道你不想用IDE。
别人给你回答就尊重点,你自己问题没讲清楚,别擦擦擦的。
不过C++的命令行调试我确实不懂,用这东西实在划不来。
抱歉,帮不到你。
以上就是关于GDB这个表示什么意思全部的内容,包括:GDB这个表示什么意思、visualstudio没有本地windows调试器、微软C/C++编译器(调试器)怎么在命令行模式下调试程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)