2016-02-13 55 views
0

我想與Code :: Blocks使用GDB,並遇到問題。我可以正常運行程序,調試器將停止特定的錯誤。但是,如果我嘗試使用回溯,所有內容都列在? ()。無論選擇哪個變量,打印也會返回No symbol in current context代碼::塊與GDB顯示意外的行爲

我想知道這是CodeBlocks的問題,但無法確定問題。

+1

這通常意味着您沒有使用調試信息進行編譯。嘗試添加'-g'。 –

+0

在CodeBlocks中不是一個真正的選項,只有一個編譯和調試按鈕。 –

回答

0

這個問題似乎是,一旦我進入一個無限循環,然後暫停執行,某些調試不起作用。如果我慢慢瀏覽代碼,我可以很好地讀取變量。