1. 程式人生 > >Ubuntu命令列執行C程式和C++程式

Ubuntu命令列執行C程式和C++程式

首先Ctrl + T 開啟一個終端,cd到你建立C/C++檔案的目錄下。

下面以建立 helloc.c 和 hellocpp.cpp 進行演示

vim helloc.c

按 i 進入插入操作,然後寫C程式碼:

#include<stdio.h>

int main()
{
    printf("hello,world!\n");
    return 0;
}

按 Ctrl + C 停止插入操作,按 Shift + :後,輸入 wq 回到終端介面。

下面執行 helloc.c 程式 :

gcc helloc.c

但是並沒有出執行結果,因為生成了一個 a.out 檔案,可以用 ls -l 命令檢視 ,這個檔案在每次編譯新的檔案時被覆蓋。

執行程式用:

./a.out

也可以使生成的檔案變成自己的名字,這需要用:

gcc helloc.c -o helloworld

用 ls-l 會看到有個helloworld檔案:

執行用:

./helloworld

搞hellocpp.cpp的步驟和上面一樣,注意把檔案字尾變成.cpp,在就是,gcc 變成 g++。

linux中 gcc 用來編譯c檔案,g++用來編譯cpp檔案。