導航:首頁 > 源碼編譯 > gcco的編譯格式

gcco的編譯格式

發布時間:2025-03-04 12:34:25

⑴ gcc怎麼編譯.o

gcc中-c和-o是編譯時可選的參數
-加-c, (compile)只編譯生成中間同名目標文件,不鏈接
-加-o,(output)指定輸出文件名,該文件為可執行文件,不加-o會默認生成a.out
舉例:
gcc -c hello.c 編譯生成hello.o文件
gcc -o hello hello.c 生成可執行文件hello

⑵ 如何用GCC在linux下編譯C語言程序

在Linux下面,如果要編譯一個C語言源程序,我們要使用GNU的gcc編譯器,假設我們有下面一個非常簡單的源程序(hello.c):


int main(int argc,char **argv)


{


printf("Hello Linux ");


}


要編譯這個程序,我們只要在命令行下執行:


gcc -o hello hello.c


gcc 編譯器就會為我們生成一個hello的可執行文件.執行./hello就可以看到程
序的輸出結果了

⑶ gcc能夠支持的源代碼文件格式和文件名後綴有哪些

.c C 原始程序 ; 預處理、編譯、匯編
.C C++ 原始程序 ; 預處理、編譯、匯編
.cc C++ 原始程序 ; 預處理、編譯、匯編
.cxx C++ 原始程序 ; 預處理、編譯、匯編
.m Objective-C 原始程序 ; 預處理、編譯、匯編
.i 已經過預處理之 C 原始程序 ; 編譯、匯編
.ii 已經過預處理之 C++ 原始程序 ; 編譯、匯編
.s 組合語言原始程序 ; 匯編
.S 組合語言原始程序 ; 預處理、匯編
.h 預處理文件(標頭文件) ; (不常出現在指令行)

其他擴展名的文件是由連結程序來處理,通常有:
.o Object file
.a 靜態庫文件
.so 動態庫文件

⑷ 在linux環境下如何用C語言編程代碼在那裡寫呢,寫完保存成什麼格式的呢

編輯器用vi或vim或emacs寫,寫完保存為**.c
然後用gcc編譯,gdb調試。
比如gcc -o test.c test
-------------
運行 ./test
編譯時只有加 -g 參數,才可用gdb調試。
如:gcc -g test.c -o test

閱讀全文

與gcco的編譯格式相關的資料

熱點內容
程序員放棄後會怎樣 瀏覽:188
河北模具編程 瀏覽:190
adb查找命令 瀏覽:324
安卓手機視頻文件夾怎麼打開 瀏覽:314
平板加密手機後怎麼關閉 瀏覽:572
流媒體伺服器應該注意什麼 瀏覽:539
d8命令編譯 瀏覽:969
壓縮包解壓需要多少空間 瀏覽:152
如何查找app屬性 瀏覽:392
android人臉識別技術 瀏覽:327
pc104編程 瀏覽:338
二維碼反編譯破解推廣 瀏覽:687
修改伺服器的mac地址 瀏覽:531
好玩的編程軟體 瀏覽:903
編程語言創始人有錢嗎 瀏覽:809
短視頻app怎麼獲客 瀏覽:18
查看雲伺服器的應用 瀏覽:441
javadump工具 瀏覽:569
程序員16g 瀏覽:449
程序員沒有辦法成為top怎麼辦 瀏覽:224