日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

为DEV C++/CodeBlock配置gdb调试遇到的问题

發布時間:2025/3/15 c/c++ 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 为DEV C++/CodeBlock配置gdb调试遇到的问题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?DEV C++和CodeBlock都只是一個IDE,不能編譯調試,需要自己配置MINGW和gdb調試

1、MINGW

在這下載mingw-get-setup.exe安裝即可。

https://sourceforge.net/projects/mingw/files/MinGW/

配置MINGW很簡單,安裝包就好了,可以只安裝gcc和g++的。

選中前面的方塊,然后installation->ApplyChanges即可。這個安裝過程。。。很慢,也可能是我的網不好,他慢慢的安裝了快一個小時。

2、配置GDB調試。

只安裝MINGW是沒有gdb.exe的。也就是不能調試。所以需要自己弄。

(1)、直接把下面云盤里的gdb.exe粘貼到MinGW\bin文件夾下。(最好把這個路徑配置到環境變量)

https://pan.baidu.com/s/1aWMk80ZoDAhOnwidj53pgA

注意:gcc和g++版本必須跟下圖一模一樣。

(2)如果版本不一樣,最好自己編譯生成一個gdb.exe。

這個大佬詳細寫了編譯的過程。膜一下。我也是看他的博客才搞清楚了gdb調試。

https://blog.csdn.net/ksws0292756/article/details/78505240

?

3、DEV C++調試配置

如果你把MinGW\bin文件夾添加到環境變量了,安裝DC之后他就自己找到了gcc,g++,gdb文件里。(親測是這樣,我都沒配置他們的額路徑。)

?工具->編譯選項->程序

代碼生成/優化->連接器,產生調試信息最好選成yes。

?

代碼生成/優化->代碼生成->語言標準最好選中ISO C++11。這是為了支持最新的C++11標準。

調試的時候

1、注意先添加斷點。

2、運行->調試或直接F5

?

?

這里之所以我用DEV C++。就是因為。。。我要考PAT和CCF CSP認證。機房基本都只支持DEV C++或者 VC++,VC又太老了,好像不支持C++11。機房的VS也很坑,CodeBlock又太雜,我就覺得用DC比較好。多多練習呀。

?

轉載于:https://www.cnblogs.com/albert-yzp/p/10152993.html

總結

以上是生活随笔為你收集整理的为DEV C++/CodeBlock配置gdb调试遇到的问题的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。