2012年6月2日

学会了GDB,就像山顶洞人学会了钻木取火

摘要: 我们在编程的时候,很少能一次性写成并能成功运行,期间会出现很多错误,其中语法错误并不可怕,因为编译器会检测出来并提示我们哪里有错,最让code monkey头疼的应该就是语义错误了,因为他能通过编译器产生目标代码,但是结果就是不对,升值出现一些很严重的错误-段错误,这些错误往往不是轻易的一眼就能看出来的,那么我们要怎么调试呢?在linux下有一个非常强大的调试工具GDB。让语义错误现出原形。废话不多说,下面就是GDB的用法及指令:首先gdb调试的是目标程序, 而不是源代码,所以编译时要加上 -g 选项,生成的可执行文件才能用gdb调试。如:gcc -g test.c -o test然后就可以进 阅读全文

posted @ 2012-06-02 09:09 蒋少 阅读(518) 评论(0) 推荐(0) 编辑

导航