代碼無法調試!? 難受。。。
現在給你提供兩種常見的導致codeblocks無法調試的原因以及相應的解決方案。
原因一:
在創建工程目錄時,保存路徑中有中文。
重要的事情說三遍:
切記,工程目錄的保存路徑中不能出現中文!!!
切記,工程目錄的保存路徑中不能出現中文!!!
切記,工程目錄的保存路徑中不能出現中文!!!
正確實例如下:
原因二:
codeblocks不像vc++6.0一樣自帶調試器,所以要我們自己手動添加gdb32。
以下codeblocks添加gdb32的方法(如圖所示):
點擊Setting ====> Debugger...
點擊更換路徑,然后在你自己安裝codeblocks的目錄中找到MinGW,再找到bin目錄,再在bin目錄下找到gdb32並打開即可。
在此需要特別強調的是一定要在codeblocks的安裝目錄中查找,否則還是無法進行調試。
一定要在codeblocks的安裝目錄中查找