2021-05-12 14:32:11
kali linux 編譯C語言並執行
本人最近開始學習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
相關文章