2013-04-13 23 views
-2

一個核心轉儲文件,我剛剛在linux核心轉儲文件,GDB在Linux中

ulimit -c unlimited 

我怎麼能把它

我需要給的命令行參數與它GDB。

樣品executation:

./my_prog arg 

幫我進入GDB

乾杯!

+1

我回答,但downvoted這個問題,因爲它在GDB文檔有一個很好的教程。在StackOverflow上詢問這些基本問題會比閱讀文檔的開頭花費更多的時間.... –

回答

0

如果您的核心文件是core只運行

gdb ./my_prog core 

做的core一些事後分析。

如果你想使用gdb沒有自己的核心,考慮

gdb --args ./my_prog arg 

否則只運行gdb ./my_prog然後發出set args命令gdb

如果你的進程仍然以pid 1234運行,你可以用gdb ./my_prog 1234將gdb附加到正在運行的進程。

你真的應該閱讀gdb documentation