gdbserver使用上的問題 - Linux

Annie avatar
By Annie
at 2012-01-11T17:02

Table of Contents

版上的各位前輩大家好

我在使用gdbserver上遇到了一些問題,我下載了6.6版的GDB,並且依照著參考資料

[1][2]中的步驟,將gdbserver和arm-linux-gdb兩隻執行檔編譯出來,

而且也寫了一個簡單的迴圈程式,用arm-linux-gcc編譯出執行檔,在arm版上用

gdbserver把這個迴圈程式跑起來以後,我在本機端執行arm-linux-gdb時

會出現下列failure:

Remote debugging using 192.168.3.207:12345
warning: Remote failure reply: E01
0x40000f60 in ?? ()

接著我要設定中斷點或是list我的程式碼的時候,都會出現下列訊息:

No symbol table is loaded. Use the "file" command.

而不能設定中斷點或是列出程式碼。

但是輸入c讓程式去執行的話就可以正常把程式跑完,在console上也可以看到程式印出來
的結果,

請問一下這是什麼問題?大概咕狗了一下好像沒有相關的資源可以參考。

執行環境:

本機端

Fedora8

gcc 版本 4.1.2 20070925 (Red Hat 4.1.2-33)

Gdb 6.6

corss compiler為 arm-linux-uclibc-gcc 3.3.4

參考網址

[1] http://blog.csdn.net/hansel/article/details/1830543
[2] http://daydreamer.idv.tw/rewrite.php/read-39.html

--
Tags: Linux

All Comments

Mia avatar
By Mia
at 2012-01-12T18:39
先問一下你的target程式編譯時有加-g嗎?
Franklin avatar
By Franklin
at 2012-01-13T14:17
有耶
Megan avatar
By Megan
at 2012-01-14T15:07
直接拿 ndk 附的那組 gdbserver / arm-andro...-gdb 就可以了
William avatar
By William
at 2012-01-15T15:48
樓上指的是android的嗎? 不過我不是在用android的板子耶
Jacob avatar
By Jacob
at 2012-01-18T19:11
噢噢,是我沒看清楚

centos 5.7 灌不了

Carol avatar
By Carol
at 2012-01-11T16:51
http://0rz.tw/2A2K1 安裝時候一直出現這個錯誤 灌完後會進入至GRUB 要怎麼才能進到圖形介面 新手請多包涵 - ...

Ubuntu 固定IP會斷線 浮動不會

Tristan Cohan avatar
By Tristan Cohan
at 2012-01-11T16:48
我是用成大網路連固定IP上網,可是用UBUNTU10.04版本 可連線,可是沒多久會斷, 然後又上線,用浮動的卻又不斷,驅動都有找到,也安裝了,但一直找不出問題 想請問有人道怎麼解決嗎 - ...

請教CentOS的端口轉發

Michael avatar
By Michael
at 2012-01-11T16:27
本地: A機器:CentOS 6 可以切換到 5.5 B機器:Ubuntu 11.10 遠程: 網關C:CentOS 5.5 目標D: CentOS 5.5 192.168.0.2 現在B上執行 ssh -L 22222:192.168.0. ...

vim 問題

Carolina Franco avatar
By Carolina Franco
at 2012-01-11T15:58
請問大家一下,我在使用vim打開檔案時會先出現下面的文字 請問應該要怎麼消除才好?謝謝 and#34; E576: viminfo: Missing and#39;andgt;and#39; in line: -and#39; 1 4 ~/01_xxx/04_xxx/Test_File/deg_I. ...

mint 12 要如何關閉螢幕節能

Hazel avatar
By Hazel
at 2012-01-11T09:57
安裝完 mint 12 後發現沒操作的話, 過一段時間螢幕會被關掉, 但是又找不到 類似電源管理的東西可以關掉, 上網查了一下好像有 setterm -blank 0 這個 指令, 我輸入 setterm -blank 1 試看看一分鐘後會不會關螢幕, 結果根本沒 作用, 有人知道怎麼關閉螢幕節電的功能 ...