gdbserver

    1熱度

    2回答

    我使用CLion爲了連接遠程機器上的遠程gdbserver(通過ssh端口轉發)。 I'T工作得很好,除了一兩件事,它的下載每一次我連接到gdbserver所有鏈接的依賴: 所以,我查不出有任何傳遞國旗在gdb remote緩存這樣的文件。

    0熱度

    1回答

    我的gdb插件,如peda,Gdbinit ...,在本地調試時正常工作。 我運行下面的命令後,plugins環境會一直顯示。 GDB testApp (GDB)b主 (GDB)運行 我做而遠程調試是如下所述的方法。 在PC1: gdbserver的:2345 testApp 在PC2: GDB (GDB)目標遠程PC1_IP:2345 (GDB)文件testApp (gdb)b主要 (GDB)繼

    1熱度

    1回答

    我正在使用gdbserver來調試遠程進程。我可以在啓動並等待輸入後將gdbserver附加到進程。 但是,我想在啓動時將gdbserver附加到進程。這個過程是通過一個shell腳本啓動的,我不能改變這個過程是如何啓動的,即我不能修改sh​​ell腳本來通過調用gdbserver來啓動這個過程。 如何在啓動時將gdbserver附加到此進程? 編輯:我可以在main()開始時創建一個等待循環。例

    1熱度

    1回答

    當我運行打印從environ環境與本地程序: ./gdb myprintenv 我可以改變整個運行環境變量有: run set environment asdf=qwer run 有沒有辦法做到這一點與gdbserver --multi? 我運行它: gdbserver --multi :1234 ./myprintenv ,然後在本地: arm-linux-gnueabihf-g

    0熱度

    1回答

    我正在使用德州儀器Hercules(Cortex-R4F)處理器的gdb(arm-none-eabi)。我使用的是德州儀器公司的XDS代理作爲遠程GDB服務器 在GDB運行 target remote ip:port 後,GDB將與XDS GDBSERVER連接。然後我就可以打印寄存器 info all-registers 它讓我看到CPU寄存器,但是這導致我也F7和FPA寄存器的結論是,

    0熱度

    1回答

    我試圖調試android的Linux內核。我可以在android設備上運行gdbserver64並使用主機上的gdb連接到它。但是,當我嘗試調試我收到此錯誤: (gdb) target remote localhost:2345 Remote debugging using localhost:2345 warning: while parsing target description (at

    2熱度

    1回答

    將核心轉儲文件加載到gdb時,出現以下警告,看起來像加載某些符號也因此失敗。 警告:無法解析.gnu_debugdata節; LZMA支持在編譯時關閉 任何想法如何,我可以解決這個

    0熱度

    1回答

    這是絕對初學者的問題。 我有一個Ubuntu 14.04主機,gdb 7.7.1安裝在它上面,一個項目交叉編譯爲qnx。我也有一個qnx目標,我想調試我的應用程序。 互聯網上的說明告訴我在PC + gdbserver上使用gdb,但我沒有安裝gdbserver,我不認爲我可以編譯gdb for qnx。我有一種叫做pdebug的東西。 qnx的說明告訴我,gdb必須有target qnx命令,它顯

    3熱度

    1回答

    我有一個設置與openocd和arm-none-eabi-gdb,我試圖調試FreeRTOS fw。 我開始用OpenOCD的: openocd -f /usr/local/share/openocd/scripts/board/stm32f0discovery.cfg -c "stm32f0x.cpu configure -rtos auto" 該命令工作正常。 然後我跑arm-none-e

    -2熱度

    2回答

    我從http://ftp.gnu.org/gnu/gdb/下載了一個GDB包,並從它構建了一個GDB服務器以在Linux Powerpc上運行。但我不知道如何構建在Windows上運行的GDB,並且可以與在Linux Powerpc上運行的GDB服務器進行通信,或者可以在哪裏下載GDB服務器。