環境:Ubuntu14.04
一、C/C++語言的開發環境
Ubuntu環境下默認安裝了gcc,但是可能缺少所需包,所以需要安裝build-essential。如果發現調試時缺少所需包,可以安裝build-essential。
#sudo apt-get install build-essential
就可以編譯C/C++,並且運行它們
1、C程序:使用gcc編譯輸出可執行文件main1並運行。
#gcc main.c -o main1
#./main1
2、C++程序:使用g++
#g++ main.cpp -o main2
#./main2
3、至於多文件如何編譯,連接。正在探索。。。
二、 GTK/GNOME開發環境(庫、IDE、工具)
gnome-core-devel是個核心包,裏面繼承了許多其他包。。除此之外還要轉一些其他的東西,如libglib2.0 -doc、libgtk2.0-doc幫助文檔,devhelp幫助文檔查看,glade-gnome、glade-common、glade-doc圖形界面設計等。
sudo apt-get install gnome-core-devel
sudo apt-get install libglib2.0-doc libgtk2.0-doc
sudo apt-get install devhelp
sudo apt-get install glade-gnome glade-common glade-doc
也可以選擇安裝包:gnome-devel(庫,IDE),gnome-dev-doc(開發文檔),我安裝的就是這個。但是我並沒有具體測試,畢竟還沒涉及到Linux下的相關開發。
安裝完後會發現應用程序裏面多了一個‘編程’選項,並且有Anjuta的IDE。
#sudo apt-get install gnome-devel
#sudo apt-get install gnome-dev-doc
三、 Qt/KDE開發環境(庫、工具、IDE)庫、工具(軟件包)
所需要安裝的包:kdesdk,kdevelop(IDE),kdevelop-doc(開發文檔)
#sudo apt-get install kdesdk
#sudo apt-get install kdevelop
#sudo apt-get install kdevelop-doc
四、安裝QT-CREATOR
#sudo apt-get install qtcreator
#sudo apt-get install ubuntu-sdk