導航:首頁 > 源碼編譯 > 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的編譯格式相關的資料

熱點內容
程序員哪有那麼可愛漫畫觀看 瀏覽:602
雲伺服器代維報價 瀏覽:468
上海單片機開發 瀏覽:873
python怎麼實時畫圖 瀏覽:657
xampp搭建php 瀏覽:62
怎麼可以下載蒙氏數學app 瀏覽:960
安卓怎麼清理運行內存 瀏覽:409
雲端伺服器如何訪問區域網 瀏覽:676
開發的手機app怎麼上架 瀏覽:320
如何用公司伺服器搭建網站 瀏覽:944
壓縮空氣系統設計說明 瀏覽:590
4g模塊雲伺服器 瀏覽:450
linux內核源代碼導讀 瀏覽:854
phprequire目錄 瀏覽:435
六紅中血流成河演算法 瀏覽:503
915安卓內測手游都有什麼 瀏覽:165
伺服器如何ghost系統安裝 瀏覽:246
美國程序員為什麼好找工作 瀏覽:87
pdf原圖 瀏覽:181
蘋果app變黑白怎麼關 瀏覽:645