Linux程式設計 c檔案編譯與執行

2022-04-20 02:11:18 字數 488 閱讀 5885

c檔案編譯命令:gcc

首先linux系統得有這個命令,一般是自帶有的,如果沒有需要安裝(gcc 和g++);

1:得連上網路;2:通過命令yum install gcc即可;對於安裝c++的編譯器用yum install gcc-c++。

其次就是通過文字編寫c**字尾名改為.c就可以是c檔案了

最後就是編譯c檔案成2進製檔案(不是exe檔案,linux不能執行這個檔案)

命令:gcc –o file1 file2.c  file1表示輸出的2進製檔案,-o表示輸出引數;file2表示c檔案源;

注:gcc還有其他的引數,可以通過man細檢視。注意引數-lm表示連線數學庫

c檔案執行

通過命令cd 到可執行檔案中,通過

./  file    就可以執行file了

如果主函式帶引數則如下: ./file  arg1 arg2;主函式會識別3個引數,包括了./file,所以主函式第2個引數才是這裡的第乙個引數。

Linux編譯執行c檔案

c檔案 project.c 預編譯,生成已編譯通過的c原始程式 i gcc e project.c o project.i 編譯,生成組合語言原始程式 s gcc s project.i o project.s 鏈結,生成可執行程式 gcc o project.exe project.s 編譯 gc...

用linux編譯並執行c檔案

gcc檔案編譯過程包含以下幾個步驟 vi 檔名.c對於圖形化的linux,需要右鍵桌面,在終端中開啟,輸入vi 檔名.c就建立了乙個.c檔案,並且在vim模式下進行編輯。如果用不慣vim也可以在建立了.c檔案之後直接雙擊開啟在gedit下編輯,就像window系統下的txt編輯一樣。gcc 檔名.c...

linux編譯c檔案

編寫簡單的列印hello world函式main.c includeint main 1 shell下 gcc main.c o main 生成可執行檔案 main 執行可執行檔案 2 makefile makefile指令碼主要做一下幾件事 a 由main.o生成可執行檔案main b 由main...