gdbserver

    8熱度

    2回答

    我試圖調試我的應用程序通過JNI使用本機共享庫。我可以附加到一個正在運行的應用程序只是「gdbserver的--attach PID」罰款,但我需要當我啓動gdbserver的命令來實際啓動我的應用程序。 有一百萬博客點擊率這個話題,但他們都不是清楚你如何啓動您的應用程序。他們都說只要輸入「gdbserver 10.0.2.2:1234 ./MyProgram」,但究竟是「MyProgram」。那

    5熱度

    1回答

    我有兩個相同的64位的Centos 5機,被連網和共享他們的/ home掛載。我編譯一個簡單的Hello World程序,然後我想通了如何使用gdb的一臺機器上遠程調試它的另一臺機器上運行。當每個人都默認64位時,似乎工作正常。但是,如果我用-m32編譯我的Hello World以生成32位二進制文​​件,我們的完整系統正在編譯的方式,那麼我不知道如何讓gdb和gdbserver正確連接。在我嘗試

    1熱度

    2回答

    我知道可以使用gdb的服務器模式遠程調試代碼,我知道可以調試已針對其他體系結構交叉編譯的代碼,但是是否可以進一步遠程調試來自OS的Linux應用程序X使用gdbserver?

    3熱度

    2回答

    我有一段使用JNI的代碼。我可以調試直接在Eclipse中使用Java編寫的代碼(使用ADT)。我甚至有一個腳本,它可以幫助我用gdb調試本地代碼。然而,這並不是很舒服的做法。 是否有可能將Eclipse配置爲使用gdb(我猜gdbserver)對debbuging android原生應用程序?你知道我在哪裏可以找到任何描述嗎?

    13熱度

    3回答

    我有遠程調試問題。 主持人:筆記本電腦的英特爾酷睿i5與Ubuntu 10.10 86 目標:飛思卡爾iMX35(iMX35 PDK)ARM 11 開發環境:Qt Creator的2.1RC和Qt4.7.1庫。 arm編譯器的路徑:/opt/freescale/usr/local/gcc-4.1.2-glibc-2.5-nptl-3/arm-none-linux-gnueabi/bin arm-n