導航:首頁 > 編程知識 > 編程完怎麼用gcc

編程完怎麼用gcc

發布時間:2023-02-13 12:57:34

❶ 怎麼在ubuntu中使用gcc的C語言編譯功能

正正經經學c語言,肯定用gcc,linux環境下的,具體操作就是。
先去下個virtualbox,你就搜這個,這是免費的軟體。
裝完之後再去下個ubuntu,你可以在電驢或者隨便哪個搜索引擎里找,電驢里方便一些。
然後在virtualbox里安裝ubuntu操作系統,這兩個軟體都不是特別大,安裝也很方便,都是中文提示的。
ubuntu裡面自帶gcc編譯器和文本編輯工具的,具體操作就是你點左上角應用程序里的附件里的終端,裡面輸入vim(這個可能要按照提示安裝一下,很簡單),就可以打開vim文本編輯器,編輯完程序之後在終端里用gcc命令就可以編譯,具體命令你可以搜索一下。
用gcc的好處就是,這不像turbo
c,你學c語言可以用它,以後工作之後編程也是用它,而且學c語言的基本都是和linux系統打交道,一舉三得。
如果覺得我說得好,請適當加分,手打不容易。

❷ 編程完之後是怎樣把那些文件(.cpp .h.....)整合成一個可安裝的安裝的呢

如果你是用gcc編譯:
gcc最基本的用法是∶gcc [options] [filenames]

其中options就是編譯器所需要的參數,filenames給出相關的文件名稱。

-c,只編譯,不連接成為可執行文件,編譯器只是由輸入的.c等源代碼文件生成.o為後綴的目標文件,通常用於編譯不包含主程序的子程序文件。

-o output_filename,確定輸出文件的名稱為output_filename,同時這個名稱不能和源文件同名。如果不給出這個選項,gcc就給出預設的可執行文件a.out。

-g,產生符號調試工具(GNU的gdb)所必要的符號資訊,要想對源代碼進行調試,我們就必須加入這個選項。

-O,對程序進行優化編譯、連接,採用這個選項,整個源代碼會在編譯、連接過程中進行優化處理,這樣產生的可執行文件的執行效率可以提高,但是,編譯、連接的速度就相應地要慢一些。

-O2,比-O更好的優化編譯、連接,當然整個編譯、連接過程會更慢。

-Idirname,將dirname所指出的目錄加入到程序頭文件目錄列表中,是在預編譯過程中使用的參數。C程序中的頭文件包含兩種情況∶

A)#include <myinc.h>

B)#include 「myinc.h」

其中,A類使用尖括弧(< >),B類使用雙引號(「 」)。對於A類,預處理程序cpp在系統預設包含文件目錄(如/usr/include)中搜尋相應的文件,而B類,預處理程序在目標文件的文件夾內搜索相應文件。

最簡單的:
終端里輸入gcc helloworld.c -o helloworld
helloworld就是生產的可執行程序,然後執行./helloworld就可以打開了

閱讀全文

與編程完怎麼用gcc相關的資料

熱點內容
oppo手機怎麼連接電腦傳輸數據 瀏覽:624
word刪除章節附註分隔符 瀏覽:773
公告質疑需要哪些文件 瀏覽:608
資料庫模型是干什麼的 瀏覽:404
win10的驅動怎麼安裝驅動 瀏覽:320
word文件水印怎麼取消 瀏覽:443
rhel6的鏡像文件在哪裡下載 瀏覽:571
成功正能量微信頭像 瀏覽:848
wps表格如何恢復數據 瀏覽:264
linuxc靜態庫創建 瀏覽:838
u盤有微信文件但微信恢復不了 瀏覽:585
蘋果的網站數據是什麼 瀏覽:22
ps滾字教程 瀏覽:237
win7網路鄰居如何保存ftp 瀏覽:186
安卓客戶端代理伺服器 瀏覽:572
編程用蘋果 瀏覽:659
51虛擬機的文件管理在哪裡 瀏覽:13
win10系統有沒有便簽 瀏覽:722
java引用傳遞和值傳遞 瀏覽:109
oracle下載安裝教程 瀏覽:854

友情鏈接