天天看點

Dev-c++在windows環境下無法debug(調試)的解決方案

**Dev-C++中,必須先建立一個項目,然後在項目中建立cpp檔案,才能調試。 如果沒有建立項目,直接建立cpp檔案,則無法調試。**

  如标題所見,在官網上下載下傳的最新版本的Dev-C++居然無法調試,這是何等煩人,有些時候我們為了更加了解一下代碼中遞歸部分的變化情況,debug功能舉足輕重。

在本人的windows環境下一debug(F5),dev-c++就立馬跳出個程式遇到錯誤的提示,然後關閉程式,但是本人想了想:是不是本人代碼功力太菜,是代碼導緻軟體崩潰呢?最後嘗試着寫了個”Hello-World!”,依然是在Debug中崩潰,經過查閱資料,給出以下解決方案:

1 在軟體的tools選項->complie option頁面做如下圖檔中的操作:(1)在Add the following commands when calling the compiler添加指令-g3 (2)在Add the following  command when calling the linker中添加-g3(注意-static-libgcc是本來就存在的指令);

Dev-c++在windows環境下無法debug(調試)的解決方案

2 在tools->compile option->settings->linker中将”Generate debugging information(-g3)”中将no改為yes,如下圖

Dev-c++在windows環境下無法debug(調試)的解決方案

3 在tools->compile option->settings->progran中将”Generate debugging information(-g3)”中,(1)将gcc選項中的”gcc.exe”改為”gcc.exe -D_DEBUG_”;(2)将g++選項中的”g++.exe”改為”g++.exe -D_DEBUG_”,儲存

Dev-c++在windows環境下無法debug(調試)的解決方案

注意:每一步都必須注意儲存。

分類: 軟體一些事 好文要頂 關注我 收藏該文

Dev-c++在windows環境下無法debug(調試)的解決方案
Dev-c++在windows環境下無法debug(調試)的解決方案
Dev-c++在windows環境下無法debug(調試)的解決方案

Go_now

關注 - 8

粉絲 - 0 +加關注 0 0

currentDiggType = 0;

« 上一篇: 機器學習正則化參數的學習(l_0/l_1/l_2範數等)

» 下一篇: Rating prediction and Ranking prediction

繼續閱讀