DEV C++和CodeBlock都只是一個IDE,不能編譯調試,須要本身配置MINGW和gdb調試工具
在這下載mingw-get-setup.exe安裝便可。優化
https://sourceforge.net/projects/mingw/files/MinGW/.net
配置MINGW很簡單,安裝包就行了,能夠只安裝gcc和g++的。調試
選中前面的方塊,而後installation->ApplyChanges便可。這個安裝過程。。。很慢,也多是個人網很差,他慢慢的安裝了快一個小時。blog
只安裝MINGW是沒有gdb.exe的。也就是不能調試。因此須要本身弄。get
(1)、直接把下面雲盤裏的gdb.exe粘貼到MinGW\bin文件夾下。(最好把這個路徑配置到環境變量)博客
https://pan.baidu.com/s/1aWMk80ZoDAhOnwidj53pgAio
注意:gcc和g++版本必須跟下圖如出一轍。編譯
(2)若是版本不同,最好本身編譯生成一個gdb.exe。變量
這個大佬詳細寫了編譯的過程。膜一下。我也是看他的博客才搞清楚了gdb調試。
https://blog.csdn.net/ksws0292756/article/details/78505240
若是你把MinGW\bin文件夾添加到環境變量了,安裝DC以後他就本身找到了gcc,g++,gdb文件裏。(親測是這樣,我都沒配置他們的額路徑。)
工具->編譯選項->程序
代碼生成/優化->鏈接器,產生調試信息最好選成yes。
代碼生成/優化->代碼生成->語言標準最好選中ISO C++11。這是爲了支持最新的C++11標準。
一、注意先添加斷點。
二、運行->調試或直接F5
這裏之因此我用DEV C++。就是由於。。。我要考PAT和CCF CSP認證。機房基本都只支持DEV C++或者 VC++,VC又太老了,好像不支持C++11。機房的VS也很坑,CodeBlock又太雜,我就以爲用DC比較好。多多練習呀。