gdbserver

    0熱度

    2回答

    我需要異步調試程序,因爲它熄火了,按Ctrl +ç殺死gdb,而不是中斷程序(這是對的MinGW/MSYS)。 Someone hinted是gdb不會在異步模式下工作在Windows上,確實也沒有(與Asynchronous execution not supported on this target.消息),但gdbserver會。 所以我嘗試:(直供0作爲參數,根據how the manpa

    0熱度

    1回答

    我收到一個奇怪的gdb錯誤,關閉info line。 gdb) info line Line 252 of "main.c" is at address 0x7f29e979c987 <main+314> but contains no code. 但在另一方面,我可以成功地列出代碼: (gdb) l main.c:254 249 batch_mode = 1; 250 ca

    5熱度

    1回答

    (GDB)的目標遠程機器XYZ後如何返回到gdb的提示。 現在這裏的遠程進程沒有達到該功能,gdb仍處於繼續階段。但是,如果我必須添加更多的中斷點或者如果必須分離,我該如何做到這一點,如果不返回提示,就無法完成。

    1熱度

    1回答

    我想開始使用gdbserver的遠程調試等我測試出它的功能在我的本地機器上產生一個段錯誤如下簡單的測試程序: 段錯誤.C - 編譯成ELF名爲 「test」 #define NULL ((void*)0) int main() { int value = *((int*)NULL); return value; } 現在,當我運行: #gdb test (gdb)ru

    1熱度

    1回答

    我正在嘗試編譯gdbserver,以便在嵌入式MIP平臺上進行遠程調試。我爲該平臺編譯了一個交叉編譯器GCC,binutils和gdb。 我的configure命令是如此 ../gdb-7.6/gdb/gdbserver/configure --target=$TARGET --prefix=$PREFIX --target=$TARGET --build=x86_64-unknown-linux

    1熱度

    1回答

    我正在爲嵌入式PC連接USB棒,並希望從中安裝gdb服務器應用程序。我知道如何安裝gdb服務器軟件包,但有人告訴命令訪問usb的內容。請有人提出一些想法。 usb] 1

    2熱度

    1回答

    我在調試修改後的Linux-3.11.0內核時遇到問題。 爲了調試代碼,我使用: GDB 7.6 QEMU 1.6.5 Linux內核3.11.0 我的系統有英特爾(R)酷睿(TM)17 -2760QM CPU @ 2.40GHz運行Ubuntu 12.10 我使用'make menuconfig'創建了一個配置文件來編譯修改後的內核。 (與在「內核黑客」類別修改) 一些config文件行(即我找

    0熱度

    1回答

    我通過指定的端口號和主機名在使用遠程調試應用模式的Eclipse運行我在目標(嵌入件)碼。 我正在使用gdbserver上的目標和客戶端上的手動遠程調試應用程序。 當我調試的目標我的代碼,它進入調試模式。之後,在調試模式下沒有連接選項。只有開始,重新連接等。 爲什麼在調試模式沒有連接選項?

    1熱度

    1回答

    首先是一些背景知識。我通過使用ssh一個remote_host開始的處理運行的程序: ssh -T remote_host "cd ~/mydir && ~/myprogram" < input.txt 所述的程序,myprogram,讀取標準輸入,其被附連到本地文件input.txt。 現在,我需要在gdb下遠程調試這個程序。如果沒有標準輸入重定向,即< input.txt,我能做到這一點使

    4熱度

    1回答

    我想遠程調試我的本地網絡中的服務器上的應用程序。 服務器: $ uname -a Linux broatyctl.localdomain 3.6.11.2-rt33.39.el6rt.x86_64 #1 SMP PREEMPT RT Thu Jul 4 06:46:48 EDT 2013 x86_64 x86_64 x86_64 GNU/Linux $ gdbserver --version