編寫簡單的列印hello world函式main.c
#includeint main()
1- shell下
gcc main.c -o main //生成可執行檔案
./main //執行可執行檔案
2- makefile
makefile指令碼主要做一下幾件事:
a- 由main.o生成可執行檔案main
b- 由main.c生成main.o檔案
c- 清楚中間檔案和可執行檔案
#makefile
main:main.o
gcc -o main main.o
main.o:main.c
gcc -c main.c
clean:
rm -rf main.o main
./main //執行可執行檔案 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 檔案
最近需要將 上傳到github,順便使得 要在ubuntu上能夠編譯執行。稍微學習了一下ubuntu環境下的c 檔案編譯方式。隨便寫個簡單的程式 test.cpp include int main int argc,char argv 可以直接g test.cpp編譯,編譯器預設的動作 編譯源 檔案...
linux下在終端編譯c 檔案
前言 如果你在linux下用c 在gedit中寫了乙個簡單的帶頭檔案的c 程式,那麼應該如何編譯呢?第一步 寫好你的主程式,標頭檔案,標頭檔案的cpp 比如 這裡我寫了乙個標頭檔案,三個標頭檔案的cpp,因為我將標頭檔案裡面的宣告的三個函式分開定義了。第二部 在在終端下執行語句 g o main m...