linux 配置 evel app C/C++語言 好的 學習 搜索 基本

下面介紹下Ubuntu 環境下具體的安裝過程:
1、配置安裝gcc/g++/gdb/make 等基本編程工具(必須裝好)
剛裝好的Ubuntu系統中已經有GCC了,但是這個GCC幾乎什麽文件都不能編譯,因為缺少一些必須的頭文件,所以要安裝build-essential這個軟件包。 可以在新立得裏面搜索build-essential或輸入下面命令:
sudo apt-get install build-essential
安裝完成之後,可以寫一個簡單的C程序來驗證一下是否已經裝好了GCC環境。


2、安裝GTK/GNOME開發環境
安裝 libgtk3.0-dev libglib3.0-dev 等開發相關的庫文件
sudo apt-get install gnome-devel gnome-devel-docs


需要下載一系列的安裝包,時間比較長,網速不行的童鞋可以粗去玩會:D
3、用於在編譯GTK程序時自動找出頭文件及庫文件位置  
sudo apt-get install pkg-config


4、 安裝基於GTK的界面GTK是開發Gnome窗口的c/c++語言圖形庫
sudo apt-get install glade libglade2-dev(實際有效) 或者

sudo apt-get install glade-gnome glade-common glade-doc

我應該是缺少gtk+-3.0和appindicator3-0.1!
經過不斷搜索和嘗試,最終解決了上述問題,只要在shell終端裏執行一條命令就可以了!
命令:
sudo apt-get install libgtk-3-dev libappindicator3-dev -y
gcc hello_dubuntu.c -o hello_dubuntu `pkg-config --cflags --libs gtk+-2.0` # 註意:"`" 不是普通的單引號 "‘",而是同"~"在一起的那個符號!

GTK學習筆記之Linux下Gtk環境搭建