GCC的用法 一

2021-05-22 00:40:59 字數 560 閱讀 1353

gnu:gnu is not unix

gcc=gnu compiler collection

檢視版本命令:gcc –v

假設有乙個hello.c檔案

gcc hello.c 產生乙個名為a.out可執行檔案

gcc hello.c –o hello 產生乙個名為hello的可執行檔案,注意-o的位置,-o表示輸出(out)。

gcc hello.c –ohello這樣寫也是對的,中間可以沒有空格。

gcc –o hello hello.c也是對的,-o hello是乙個整體。

預處理:gcc hello.c –e

假設hello.c存在於src,hello.h存在於include目錄,src和include目錄在c目錄下,那麼編譯命令為(當前工作目錄為c目錄):

gcc src/hello.c –o hello –i include (-iinclude)

如果c目錄下有乙個bin目錄,我們想把生成的執行檔案放在bin目錄下,那麼編譯命令為:

gcc src/hello.c -o bin/hello –iinclude

gcc 的一些用法

gcc編譯多個原始檔 一.常用編譯命令選項 假設源程式檔名為test.c。3.選項 e 用法 gcc e test.c o test.i 作用 將test.c預處理輸出test.i檔案。4.選項 s 用法 gcc s test.i 作用 將預處理輸出檔案test.i彙編成test.s檔案。5.選項 ...

GCC基本用法

初學時最好從命令列入手,這樣可以熟悉從編寫程式 編譯 除錯和執行的整個過程。編寫程式可以用vi或其它編輯器編寫。編譯則使用gcc命令。要往下學習首先就得熟悉gcc命令的用法。gcc命令提供了非常多的命令選項,但並不是所有都要熟悉,初學時掌握幾個常用的就可以了,到後面再慢慢學習其它選項,免得因選項太多...

gcc基本用法

gcc命令提供了非常多的命令選項,但並不是所有都要熟悉,初學時掌握幾個常用的就可以了,到後面再慢慢學習其它選項,免得因選項太多而打擊了學習的信心。一.常用編譯命令選項 假設源程式檔名為test.c。1.無選項編譯鏈結 用法 gcc test.c 2.選項 o 用法 gcc test.c o test...