天天看點

Linux 中gdb調試工具的使用

Linux中調試工具很多,其中gdb是一個強大的指令行調試工具。gdb調試可以查出程式在編譯沒有錯誤,運作時出現的錯誤。如段錯誤。

GDB主要可以幫你完成以下的功能:

1、可以在你指定的位置設定斷點,運作并檢視變量值;

2、動态改變程式的運作環境;

3、設定好斷點後可以檢視斷點資訊;

4、Linux中指令行使用gdb調試比Windows IDE環境調試速度快。

vi test.c

#include<stdio.h>

void test(void)

{

int *i=NULL;

*i=2

}

int main()

printf("hello world\n");

test();

return 0;

編譯:gcc   - o  test  -g  test.c

gdb test

例子

http://blog.csdn.net/liigo/article/details/582231

本文轉自 skinglzw 51CTO部落格,原文連結:http://blog.51cto.com/skinglzw/1896110,如需轉載請自行聯系原作者

繼續閱讀