gdbserver

    1熱度

    1回答

    我在試圖連接到遠程調試會話的Netbeans中使用gdbserver插件。但是,我收到錯誤消息:「設備不適用ioctl」。我可以通過從終端啓動gdb進行遠程調試,但我希望能夠使用Netbeans進行調試。

    2熱度

    1回答

    我已經嘗試了將近一週的時間來調試ndk示例hello-jni的c代碼,但沒有運氣。 我試圖按照如何做到這一點很多教程/博客文章,但再次沒有運氣。 E.g.如果我按照本教程:http://mhandroid.wordpress.com/2011/01/23/using-eclipse-for-android-cc-debugging/,我只能到第3步,當我運行ndk-gdb時,它會顯示: 「cp:c

    1熱度

    1回答

    我正在圖形GDB前端工作,我很好奇,如果有一種方法可以從遠程目標獲取完整的可執行文件名,假設我沒有在我的本地調試器中加載可執行文件。 我很好用CLI或MI。

    5熱度

    1回答

    我正在調試一個使用ddd在遠程目標上運行的程序(例如遠程gdbserver在本地主機上通過端口1234運行,但仍作爲遠程服務器)。 我知道你可以通過打開DDD,然後DDD的gdb命令行上調用target remote localhost:1234連接gdbserver的,如描述: http://www.gnu.org/software/ddd/manual/html_mono/ddd.html#R

    2熱度

    1回答

    gdb mi和gdb服務器有什麼區別?既可以用於本地調試? 我在使用Red Hat上的gdb服務器調試故障時遇到問題。調試啓動器停止在72%。

    0熱度

    1回答

    我試圖設置我的gdbinit使gdb自動連接到遠程機器上的某個程序。 我的腳本是這樣的: define hook-run target extended-remote | ssh -T remotemachine gdbserver --multi - attach $pid ... <additional complicated stuff here> end

    1熱度

    1回答

    有沒有辦法讓GDB接口打印或列出當前正在執行的代碼。 如何通過GDB執行此操作(列表代碼正在執行)?

    2熱度

    1回答

    我想調試以使用GDB調試遠程應用程序。 我的目標系統是一個運行gdbserver的FreeBSD 8.3盒子。該應用程序已在該框上成功編譯。我的Eclipse CDT 4.2在安裝了最新MinGW的Windows 7上運行。 這是我想調試的外部程序。它既不是我寫的,也不是我的圖書館。我不打算寫我自己的程序。在這種情況下,它是我想調試的Subversion 1.8.0-dev。 我已經創建了一個簡單

    0熱度

    1回答

    我想遠程調試程序。但問題是我的程序正在使用信號。 在本地機器上,我使用以下命令處理信號: handle SIG64 nostop noprint 但是對於使用gdbserver進行遠程調試,我不知道如何處理信號。 這是我在做什麼: remote$ gdbserver :2345 hello_world Process hello_world created; pid = 2509 Listen

    0熱度

    1回答

    我需要爲iOS交叉編譯最新的GDB服務器版本(7.4或7.5)之一。默認情況下configure腳本不支持這種目標(arm-apple-darwin)。不過,我有一個想法,即將Apple的開源版GDB服務器(基於GDB的老版本)與最新的GDB版本合併在一起。有沒有人嘗試過這種方法?可能有更好的方法嗎?