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