ivaneeo's blog

          自由的力量,自由的生活。

            BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
            669 Posts :: 0 Stories :: 64 Comments :: 0 Trackbacks
          選項(xiàng)                   說明
          -o FILE                指定輸出文件名,在編譯為目標(biāo)代碼時(shí),這一選項(xiàng)不 是必須的.如果FILE沒有指定,默認(rèn)文件名時(shí)a.out
          -c                     只編譯不鏈接
          -DFOO=BAR              在命令行定義預(yù)處理宏FOO,其值為BAR
          -IDIRNAME              將DIRNAME加入到包含文件的搜索目錄列表中
          -LDIRNAME              將DIRNAME加入到庫文件的搜索目錄列表中
          -static                 鏈接靜態(tài)庫,即執(zhí)行靜態(tài)鏈接默認(rèn)情況下gcc只鏈接共享庫
          -IFOO                  鏈接名為libFOO的函數(shù)庫
          -g                     在可執(zhí)行程序中包含標(biāo)準(zhǔn)調(diào)試信息
          -ggdb                  在可執(zhí)行程序中包含只有GNU debugger(gdb)才能識別大量調(diào)試信息
          -O                     優(yōu)化編譯過的代碼
          -ON                     指定代碼優(yōu)化的級別為N,0<=N<= 3,如果未指定N,則默認(rèn)級別為1
          -ansi                  支持ANSI/ISO C的標(biāo)準(zhǔn)語法,取消GNU的語法擴(kuò)展中與該標(biāo)準(zhǔn)有沖突部分(但這一選項(xiàng)并不能保證生成ANSI兼容的代碼)
          -pedantic              允許發(fā)出ANSI/ISO C標(biāo)準(zhǔn)所列出的所有警告
          -pedantic-errors       允許發(fā)出ANSI/ISO C標(biāo)準(zhǔn)所列出的所有錯(cuò)誤
          -traditional           支持Kernighan & Ritchie C 語法 (如用舊式語法定義函數(shù)).
          -w                     關(guān)閉所有警告,建議不要使用此項(xiàng)
          -Wall                   允許發(fā)出gcc能提供的所有有用的警告.也可以用-W{warning}來標(biāo) 記指定的警告
          -werror                把所有警告轉(zhuǎn)換為錯(cuò)誤,以在警告發(fā)生時(shí)中止編譯過程
          -MM                     輸出一個(gè)make兼容的相關(guān)列表
          -v                     顯示在編譯過程的每一步中用到的命令
          posted on 2005-08-04 22:01 ivaneeo 閱讀(720) 評論(0)  編輯  收藏 所屬分類: gcc小試牛力
          主站蜘蛛池模板: 西乌珠穆沁旗| 启东市| 梧州市| 时尚| 洛扎县| 松江区| 洞口县| 甘德县| 甘泉县| 喀什市| 凌海市| 屏东市| 崇义县| 江都市| 龙游县| 云梦县| 绩溪县| 梅河口市| 彭泽县| 兰溪市| 五常市| 平昌县| 宁远县| 慈溪市| 司法| 临桂县| 天峨县| 昌邑市| 清流县| 宜宾县| 屏东县| 香河县| 隆子县| 安国市| 来安县| 蓬安县| 随州市| 景洪市| 林周县| 织金县| 龙川县|