Dev-C++是(shi)一(yi)個(ge)Windows環境(jing)下的(de)一(yi)個(ge)適(shi)合(he)于初學(xue)者使(shi)用的(de)輕量級C/C++集成開(kai)發(fa)(fa)環境(jing)(IDE)。它(ta)是(shi)一(yi)款自(zi)由軟件,遵(zun)守GPL許可協(xie)議分(fen)發(fa)(fa)源代碼。它(ta)集合(he)了MinGW中的(de)GCC編譯器(qi)(qi)、GDB調(diao)試(shi)器(qi)(qi)和AStyle格式整理器(qi)(qi)等眾多自(zi)由軟件。原開(kai)發(fa)(fa)公(gong)司Bloodshed在開(kai)發(fa)(fa)完4.9.9.2后(hou)停止開(kai)發(fa)(fa),所(suo)以現在由Orwell公(gong)司繼續更新(xin)開(kai)發(fa)(fa),最新(xin)版本(ben):5.12。
Dev-C++支(zhi)持C/C++,這個優點是(shi)最突出的,用戶可以使用它任意編輯C/C++代碼。
Dev-C++是一個Windows環境下的一個適(shi)合于初學者使用的輕量級(ji)C/C++集成開(kai)發(fa)環境(IDE),它是一款自由軟件(jian),遵守GPL許可協議分發(fa)源代碼(ma)。
Dev-C++使(shi)用(yong)MingW64/TDM-GCC編(bian)譯(yi)器(qi)(qi)(qi)(qi),遵循C++11標準,同時兼容C++98標準。開發(fa)環境包括多頁面窗口、工程(cheng)(cheng)(cheng)編(bian)輯(ji)器(qi)(qi)(qi)(qi)以(yi)及調(diao)試器(qi)(qi)(qi)(qi)等(deng),在工程(cheng)(cheng)(cheng)編(bian)輯(ji)器(qi)(qi)(qi)(qi)中集合了編(bian)輯(ji)器(qi)(qi)(qi)(qi)、編(bian)譯(yi)器(qi)(qi)(qi)(qi)、連接程(cheng)(cheng)(cheng)序和執行(xing)程(cheng)(cheng)(cheng)序,提供高亮度語法顯示的(de),以(yi)減(jian)少編(bian)輯(ji)錯誤,還有完(wan)善的(de)調(diao)試功能,適合初學者(zhe)與編(bian)程(cheng)(cheng)(cheng)高手(shou)的(de)不同需求(qiu),是學習(xi)C或(huo)C++的(de)首選(xuan)開發(fa)工具!
多(duo)國語(yu)(yu)(yu)言版中包含(han)簡繁體中文語(yu)(yu)(yu)言界面及技巧提示,還有(you)英語(yu)(yu)(yu)、俄語(yu)(yu)(yu)、法語(yu)(yu)(yu)、德語(yu)(yu)(yu)、意大利語(yu)(yu)(yu)等(deng)二(er)十多(duo)個國家和(he)地區語(yu)(yu)(yu)言提供選擇。該軟件(jian)采用Delphi開發(fa)。
Dev-C++的優點是(shi)功能簡潔,適合于在教學中供C/C++語言(yan)初學者使用。
例如:
(1)它集(ji)成(cheng)了AStyle源(yuan)代碼格式(shi)整(zheng)理(li)(li)器,只要點擊菜單“AStyle-->格式(shi)化(hua)當(dang)前(qian)文件”,就(jiu)可以把當(dang)前(qian)窗口中的源(yuan)代碼按一定的風格迅速整(zheng)理(li)(li)好(hao)排版(ban)格式(shi)。
(2)它提供了一些(xie)常用(yong)的源(yuan)代(dai)碼(ma)片段,只要點擊“插(cha)入”按鈕就可以(yi)選擇性地插(cha)入常用(yong)源(yuan)代(dai)碼(ma)片段。
Dev-C++的缺點是它的功能并不完善,各方面(mian)存在(zai)著一些(xie)邏(luo)輯錯誤。因此它也只適合(he)于初學者使用,而并未在(zai)商業級的軟件開發中(zhong)使用。
原開發公司Bloodshed在開發完4.9.9.2后(hou)停止開發。
所以現在由(you)Orwell公司繼(ji)續更新開發,最新版(ban)本:5.11。