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