0
我有一個應用程序,我正在嘗試調試,但是在gdb下運行它會產生不同的結果,並且在遇到時它會輸出真正的符號信息與一個地址。例如。如何在正在運行的應用程序中編程查找符號
我有一個週期性調用的方法,我可以確定呼叫站點的地址。但是,我希望在運行時打印出此地址的符號信息。我知道我可以在可執行文件上運行「nm」,但不在應用程序中。我希望能夠從應用程序本身中完成。
我在Linux平臺上使用GCC 4.7.2。
(eddited解釋爲什麼我不能使用GDB)
爲什麼不通過調試器運行應用程序,比如'gdb'? – Rerito
我不想調試它。我想打印出調用方法的符號名稱 – ScaryAardvark
這些方法還是這個C? – Joe