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