linux下gdb調試本地程序

1. 首先保證編譯的程序包含了symbols符號表,否則會有如下提示:

Reading symbols from demo...(no debugging symbols found)...done.
這樣表明編譯的可執行程序沒有包含符號表,需要在CMakeLists.txt添加下面一條語句

add_definitions("-Wall -g")

 

2. 啓動進入調試:

   輸入gdb  application

   提示

“Type "apropos word" to search for commands related to "word"...
Reading symbols from demo...done.”

表示加載成功;

 

3. 調試界面輸入:

r (run) 開始運行

b  設置斷電

......

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章