Ubuntu搭建C C 程式設計環境

2021-06-21 14:16:59 字數 1632 閱讀 6824

**:

一配置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 ...