首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > [free]GCC使用说明

[free]GCC使用说明

资料介绍
GCC 的使用
GCC 的使用
簡介:
GCC 是由 GNU 出的 C 語言編譯器,可將由 ANSI C 或 traditional C
語言寫成的程式碼編譯成可執行檔。由於 GCC
能分別編譯出可執行於許多不同硬體、作業系統下的程式,在 UNIX
系統上是相當多人常用的 C 語言編譯程式。
使用方法簡介

基本的使用方法及常用指令
前言
編譯器在編譯過程中,先將程式碼編譯成 object
檔,然後再和程式庫聯結,成為可執行檔。故一個編譯器須提供的參數主要有幾類:
指定編譯器編出的 object 檔或是可執行檔檔名。
在編譯過程做最佳化,可提升程式的執行速度。
設定搜尋程式庫的標頭檔 (header file) 及程式庫檔的目錄及指定程式庫檔檔名。
提供進一步的資訊以便使用者找尋程式中的錯誤。
以下便以這四個大類分別介紹。
注意:下面在不同類別中所介紹的參數,幾乎都可以混合著使用。

設定編譯出的 object 檔檔名或是可執行檔檔名:
參數: -o out_put_filename
說明: 指定編譯出的檔名為 out_put_filename。

範例: 本例將程式碼 'test.c' 編譯成可執行檔,並設定檔名為 'test'。

gcc test.c -o test

在編譯過程做最佳化
參數: -O
說明: 在編譯過程做最佳化,以提升增快程式執行速度。

範例:本例將程式碼 'test.c' 編譯成可執行檔 'test',並在編譯過程做最佳化'。

gcc -O test.c -o test

設定搜尋標頭檔目錄、程式庫檔的目錄及指定程式庫檔。

設定搜尋標頭檔目錄
參數: -Idi
标签:的使
[free]GCC使用说明
本地下载

评论