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

熱點內容
程序員直播機器人舞團 瀏覽:767
devc指針編譯問題 瀏覽:998
支持dsd硬解壓音效卡 瀏覽:769
怎麼查看u盤加密區 瀏覽:181
台電加密是什麼格式 瀏覽:155
php論壇版塊在哪個文件夾 瀏覽:442
暗黑的伺服器為什麼維護 瀏覽:624
android內存溢出的原因 瀏覽:18
標志307的壓縮比是多少 瀏覽:636
伺服器啟動為什麼叫三聲 瀏覽:997
追風箏的人英文pdf 瀏覽:940
解壓小熊手機殼 瀏覽:347
成都市區建成面積演算法 瀏覽:662
智能家居單片機 瀏覽:97
買男裝用什麼app好 瀏覽:856
文件夾合並了怎麼拆開 瀏覽:261
波段副圖源碼無未來函數 瀏覽:90
livecn伺服器地址 瀏覽:259
程序員這個工作真的很吃香嗎 瀏覽:848
程序員和數學分析師待遇 瀏覽:681