一個C&C++開發工具 Dev-C++

>>>  技術話題—商業文明的嶄新時代  >>> 簡體     傳統

Dev-C++是一個C&C++開發工具,使用 Delphi/Kylix 開發, 它是一款自由軟件,遵守GPL協議。它集合了GCC、MinGW等眾多自由軟件,并且可以從工具支持網站上取得最新版本的各種工具支持,而這一切工作都是來自全球的狂熱者所做的工作,并且你擁有對這一切工具自由使用的權利,包括取得源代碼等,前提是你也必 須遵守GNU協議。它使用 MinGW/GCC/Cygwin 編譯器,遵循C/C++標準。

Dev-C++每一天都在進步著,因為它是一個自由軟件。Dev-C++是一個非常實用的編程軟件,多款著名軟件均由它編寫而成,它在C的基礎上,增強了邏輯性。

  C語言是1972年由美國貝爾實驗室(AT&TBell)的D.M.Ritchie研制成功的。它不是為了初學者設計的,而是為計算機專業人員設計的。最初它是作為寫UNIX操作系統的一種工具,在貝爾實驗室內部使用。后來C語言不斷改進,人們發現它功能豐富、表達能力強、使用靈活方便、應用面廣、目標程序效率高、可移植性好,既具有高級語言的優點,又具有低級語言的許多優點,特別適合于寫系統軟件,因此C語言從實驗室走向美國,從美國走向世界。到20世紀70年代,它已風靡全世界。無論是在中國還是在外國,C語言都成為了計算機開發人員的基本功。

  但是隨著軟件規模的增大,用C語言編寫程序漸漸顯得有些吃力了。C語言是結構化和模塊化的語言,它是面向過程的。在處理較小規模的程序時,程序員用C語言還是比較得心應手。但是當問題比較復雜、程序的規模比較大時,結構化程序的設計方法就顯出它的不足。

  為了解決軟件設計的危機,在20世紀80年代,人們提出了面向對象的程序設計(object oriented programming,OOP),需要設計出能支持面向對象的程序設計方法的新的語言。在實踐中,人們發現由于C語言是如此的深入人心,使用如此廣泛,面對程序設計方法的革命,最好的辦法不是另外發明一種語言去代替它,而是在它原有的基礎上加以發展。在這種形式下,C++應運而生。C++是由貝爾實驗室(AT&TBell)的Bjarne Stroustrup博士及其同事于20世紀80年代初在C語言的基礎上開發成功的。

  AT&T發布的第一個 C++ 編譯系統實際上是一個預編譯器(前端編譯器),真正的 C++ 編譯器是在1988年誕生的。實際上目前的 DEV-C++ 的應用并非如 VC 一樣廣泛 但它是目前信息學競賽使用的C語言編譯器 (gcc)關于專門學習 DEV-C++ 的書籍基本沒有 大部分信息學競賽書籍都是《數據結構》與《算法》并沒有明確指定使用的編譯器 而在競賽中DEV CPP 被廣泛應用 (可以在LINUX環境下使用)

  DEV-C++ 已被全國青少年信息學奧林匹克聯賽設為C++語言指定編譯器

  目前DEV C++的最新版本為4.9.9.2

官方網站:http://sourceforge.net/p/devcpp


網載 2012-07-14 17:15:51

[新一篇] 微軟進程調試信息顯示工具DebugView

[舊一篇] PowerDesigner 管理信息系統分析設計
回頂部
寫評論


評論集


暫無評論。

稱謂:

内容:

驗證:


返回列表