首頁 > 軟體

kali linux 編譯C語言並執行

2020-11-03 18:56:32

本人最近開始學習C語言。並使用kali linux系統進行編寫。編譯並執行。剛開始有很多小細節呼略了。這些細節是小但是有時卻讓新手很是煩腦。下面一起看看再kali linux編寫。編譯。並執行的步驟。

工具/材料

裝有kali linux 系統的電腦

操作方法

  • 01

    我們開啟kali linux的終端。建立一個檔案並命名為test.c。
    在終端輸入:
    touch test.c

  • 02

    我們可以看到已經生成了一個字尾為test.c的原始檔。然後我們用vim工具開啟這個檔案並編寫程式碼。vim工具是在linux下最後的程式設計的工具。
    不過我的系統裡有一個叫做Gvim的工具。
    在終端中我們輸入:
    vim test.c
    或者
    gvim test.c
    開啟這個檔案並編寫程式碼

  • 03

    我們編寫完了這個程式碼。現在開始編譯原始檔。
    在終端中我們輸入:
    gcc test.c
    gcc是linux自帶的c語言編譯器。如果是windows則要用ide工具來編譯。
    linux系統一般寫C語言用gcc +vim+gdb三個自帶的工具就可以了。

  • 04

    我們打完gcc test.c編譯完C原始檔。然後就可以看見a.out的檔案。為什麼會出現這種情況。而且也沒有在終端中列印輸出我們程式中的輸出語句。
    這是因為我們在編譯的時候沒有寫明編譯檔案的名字。一般linux系統就預設為a.out為編譯完的檔案。現 在我們執行a.out檔案。
    在a.out檔案的目錄下開啟終端
    並輸入
    ./a.out
    就是執行檔案了。如圖

  • 05

    如果我們想要編譯完的檔名不要用a.out檔案。就可以在編譯時打入.
    gcc test.c -o test.out
    然後就可以看見有一個test.out.檔案 了。-o後面跟著的編譯生成的檔名

  • 06

    我們再執行test.out
    在終端中輸入
    ./test.out
    結果如圖。這樣就是在linux系統下編譯並執行C語言的全過程。

  • End

IT145.com E-mail:sddin#qq.com