爲避免如下某個軟件安裝時不自動安裝 build-essential 不妨先執行:php
sudo apt-get install build-essential
Anjuta DevStudio 的官方地址:http://anjuta.sourceforge.net/c++ Anjuta是一個C/C++ IDE,它最大的特點是靈活,同時打開多個文件,內嵌代碼級的調試器(調用gdb),應用程序嚮導(Application wizards)能夠方便的幫助你建立GNOME程序而不須要你本身寫一些與你興趣無關的代碼。程序員 安裝方法:編程 sudo apt-get install anjuta 安裝完成後,可能在新建工程(project)時會出現「找不到版本號爲5的Autogen」的錯誤信息。這時請安裝Autogen軟件包。ubuntu sudo apt-get install autogen 參考:vim
|
KDevelop Project 的官方地址:http://www.kdevelop.org/框架 KDevelop-Project誕生於1998年,其目的是爲KDE提供一個易用的集成開發環境(Integrated Development Environment)。此後,KDevelop IDE採用GPL進行發佈,它支持不少 程序設計語言。eclipse
sudo apt-get install kdevelop 參考:ide
|
Geany 的官方地址: Geany 是一個使用 GTK2 工具包開發的快速和輕巧的集成開發環境(IDE),包括如下基本功能:語法高亮顯示,代碼摺疊,代碼自動補完,自動補完常常使用的結構(如:if、 for、while 等),自動補完 XML 和 HTML 標記(tag),調用提示,支持 C、Java、PHP、HTML、Python、Perl、Pascal 等語言,符號列表等等。
sudo apt-get install geany
|
Code::Blocks 的官方地址: Code::Blocks 是一個開源、免費、跨平臺的c++ IDE。官方網站上稱其能知足最苛刻的用戶的需求。雖有點誇張,但既然敢這樣說,也說明它的功能確定不差。可擴展插件,有插件嚮導功能,讓你很方便的建立 本身的插件。Code::Blocks是用c++編寫的(用wxWidgets庫)
安裝方法: sudo apt-get install codeblocks
|
eclipse 的官方地址:http://www.eclipse.org Eclipse平臺是IBM向開發源碼社區捐贈的開發框架,它之因此出名並非由於IBM宣稱投入開發的資金總數 —4千萬美圓,而是由於如此巨大的投入所帶來的成果:一個成熟的、精心設計的以及可擴展的體系結構。
sudo apt-get install eclipse-cdt eclipse
|
netbeans 的官方地址:http://www.netbeans.org/ NetBeans IDE 是一個開發環境 - 供程序員編寫、編譯、調試和部署程序的一個工具。 它是用 Java 編寫的 - 但卻能夠支持任何編程語言。 另外也有巨大數量的模塊來擴展 NetBeans IDE,它是一個免費產品,不限制其使用形式。
sudo apt-get install netbeans 參考:
|
英文版維基百科 中對 IDE的介紹,其中附帶了c/c++ 語言的開源/免費/零售 的各類IDE及其功能對比。