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