**:
一配置c/c++程式設計環境 1.
配置gcc,在ubuntu安裝完成已經有gcc了,但是gcc還不能編譯檔案.因為缺少一些標頭檔案。那麼我們就要來配置這些標頭檔案。在這裡我們需要安裝build-essential這個軟體包,安裝了這個包會自動安裝上g++,libc6-dev,linux-libc-dev,libstdc++6-4.1-dev等一些必須的軟體和標頭檔案的庫.
安裝build-essential,你可以在新立得搜尋然後安裝或者在終端裡輸入:
sudo apt-get install build-essential
2.此外還需要乙個文字編輯器.因為我們需要編輯c程式的**.其實ubuntu有自帶編輯器,我們可以建立乙個文件.然後輸入**,講名字改為*.c.還可以使用另外乙個文字編輯器vi. 如果你的ubuntu沒有.那我們可以在終端輸入:
sudo apt-get install vim-full
完成後我們就有乙個非常強大的編輯器vi.
3.完成以上兩步,你就可以開始編譯你ubuntu上第乙個c語言程式.
在主資料夾中,建立乙個hello.c的檔案,雙擊檔案輸入**:
#include
intmain(void)
然後儲存.
又或者你可以在終端輸入:gvim hello.c
然後同樣輸入**儲存.
然後在終端輸入:
gcc -wall hello.c -o hello
如果沒有發現錯誤,那就再輸入./hello
那麼在終端裡.你就可以看到你的程式輸出:
hello,ubuntu!
4.如果你要編譯c++,那你就需要建立乙個*.cpp的檔案.然後在終端輸入:
g++ -wall file.cpp -o file
./file
二 安裝gtk
安裝gtk環境只要安裝乙個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
測試一下:
#includevoid hello(gtkwidget *widget,gpointer data)
gint delete_event(gtkwidget *widget,gdkevent *event,gpointer data)
void destroy(gtkwidget *widget,gpointer data)
int main( int argc, char *argv )
編譯並執行:
gcc gtkhello.c -o gtktest `pkg-config --cflags --libs gtk+-2.0`
./gtktest
Ubuntu下的C C 環境搭建
儲存編輯好的檔案 sudo apt get update 剛裝好的系統的root是進不去的,需要更改密碼 sudo passwd root 反正是內網用,所以就直接用root了,sudo太麻煩!接下來安裝ssh用以遠端登陸 apt get install ssh ok,接著裝編譯器 apt get ...
ubuntu 8 04 C C 開發環境搭建
初學linux,留下印記。1.也許一兩條命令就可以完成,sudo apt cdrom add 加入cd源 sudo apt get update 或 sudo aptitude update 更新源列表 sudo apt get install build essential 或 sudo apti...
ubuntu環境搭建
1 apt 和 apt get的區別 建議使用apt 2 ubuntu下解決埠被占用問題 3 ubuntu 的ufw詳解 防火牆 4 ubuntu16.04安裝redis 5 ubuntu安裝redis後啟動失敗 failed to start advanced key value store 6 ...