Linux下GCC C語言執行過程詳解

2021-10-08 07:41:38 字數 404 閱讀 8962

哈嘍,歡迎來到小朱課堂,下面開始你的學習吧!

linux下gcc-c語言執行過程詳解

廢話不多說,直接上**

gcc-c語言執行過程:

預處理:

gcc -e hello.c -o hello.i

編譯:gcc -s hello.c -o hello.s

彙編:gcc -c hello.s -o hello.o

當然,也可以換一種形式:gcc -o hello hello.c

然後就會生成hello可執行檔案,接下來執行:./hello,就可以了。

搬磚路上,希望對你有幫助!可以關注一下喲,持續更新喲! 有問題可以私聊博主,快發表一下你的看法吧!

Windows環境下的安裝gcc c語言環境

windows 具有良好的介面和豐富的工具,所以目前 linux 開發的流程是,windows 下完成編碼工作,linux 上實現編譯工作。為了提高工作效率,有必要在 windows 環境下搭建一套 gcc,gdb,make 環境。mingw 就是 windows 下 gcc 的版本。在 mingw...

Linux下編寫執行C語言程式

1.gcc 1.c o 1.out 1.out命名 2.gcc lm 1.c a.out使用math.h中宣告的庫函式還有一點特殊之處,gcc命令列必須加 lm選項,因為數學函式位於libm.so庫檔案中 這些庫檔案通常位於 lib目錄下 lm選項告訴編譯器,我們程式中用到的數學函式要到這個庫檔案裡...

在linux下執行C語言程式

在 tmp下建立幾個檔案 如main.c tool.c tool.h 在裡面寫好原始碼 在 tmp下建立乙個名為makefile的檔案,用來定義幾個 c h 檔案的執行順序,編譯,連線 寫法如下 main main.o mytool1.o mytool2.o main是終極目標 gcc o main...