Linux下開發C

孫群發表於2013-11-30

首先用vi編寫c程式,然後用gcc進行編譯,具體如下:

1.gcc -v可以察看gcc的版本

2.執行vi test.cpp

3.在vi中收入以下程式碼

#include <stdio.h>

int main(){
    printf("Hello World!");
    return 0;
}

4.輸入完成後在vi的底行模式中執行:wq儲存退出

5.在終端中執行gcc test.cpp

6.執行ls可以看到新增了一個a.out檔案,該檔案即為test.cpp編譯後的檔案

7.在終端中輸入./a.out即可執行該檔案,輸出Hello World!

8.如果想指定編譯完成後的檔名,需要執行gcc -o 編譯完後的檔名 原始檔,比如想將test.cpp編譯後的檔案命名為test.out,那麼需要執行gcc -o test.out test.cpp,執行完成之後會生成test.out檔案,然後輸入./test.out即可執行該檔案。在用gcc進行編譯的時候最好指定編譯完成後的檔名,因為如果不指定的花就生成預設的a.out,如果在當前目錄下已經存在了另一個檔案編譯後的a.out,那麼較早的那個a.out會被覆蓋掉。

相關文章