程序的編譯
C++編譯器(如g++)也可以用于編譯C程序,事實上g++內(nèi)部還是調(diào)用了gcc,只不過加上了一些命令行參數(shù)使得它能夠識別C++源代碼。
gcc
在運行是將完成預處理、編譯、匯編和連接4個步驟并最終生成可執(zhí)行代碼。產(chǎn)生的可執(zhí)行程序默認情況下被保存為a.out文件。gcc命令可以接受多種文件
類型并依據(jù)用戶指定的命令參數(shù)對它們做出相應的處理。這些文件類型包括:c/c++源文件(.c,
.cxx)、匯編語言源文件(.s)、預處理輸出文件(.i)、目標代碼(.o)、靜態(tài)庫文件(.a)以及 動態(tài)庫文件(.so).
posted on 2008-09-19 16:35
xuejzt 閱讀(225)
評論(0) 編輯 收藏 引用 所屬分類:
archlinux