青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

colorful

zc qq:1337220912

 

make makefile 學(xué)習(xí)

http://www.cnblogs.com/napoleon_liu/archive/2011/05/06/2039316.html
http://www.iteye.com/topic/774919
http://blog.csdn.net/liangkaiming/article/details/6267357
http://blog.jobbole.com/44891/


gcc是C編譯器;g++是C++編譯器;linux下cc一般是一個(gè)符號(hào)連接,指向gcc;gcc和g++都是GUN(組織)的編譯器。而CC則一般是makefile里面的一個(gè)名字,即宏定義,嘿,因?yàn)長(zhǎng)inux/Unix都是大小寫(xiě)敏感的系統(tǒng),這點(diǎn)一定要注意。

cc是Unix系統(tǒng)的C Compiler,而gcc則是GNU Compiler Collection,GNU編譯器套裝。gcc原名為Gun C語(yǔ)言編譯器,因?yàn)樗局荒芴幚鞢語(yǔ)言,但gcc很快地?cái)U(kuò)展,包含很多編譯器(C、C++、Objective-C、Ada、Fortran、 Java)。因此,它們是不一樣的,一個(gè)是古老的C編譯器,一個(gè)是GNU編譯器集合,gcc里面的C編譯器比cc強(qiáng)大多了,因此沒(méi)必要用cc。

下載不到cc的原因在于:cc來(lái)自于昂貴的Unix系統(tǒng),cc是商業(yè)軟件。

Linux下的cc是gcc符號(hào)連接,可以通過(guò)$ls –l /usr/bin/cc來(lái)簡(jiǎn)單察看,該變量是make程序的內(nèi)建變量,默認(rèn)指向gcc。cc符號(hào)鏈接和變量存在的意義在于源碼的移植性,可以方便的用 gcc來(lái)編譯老的用cc編譯的Unix軟件,甚至連makefile都不用改在,而且也便于Linux程序在Unix下編譯。

 

誤區(qū)一:gcc只能編譯C代碼,g++只能編譯C++代碼。

兩者都可以,但請(qǐng)注意:

(1)后綴為.c的,gcc把它當(dāng)作是C程序,而g++當(dāng)作是c++程序;后綴為.cpp的,兩者都會(huì)認(rèn)為是C++程序,注意,雖然C++是C的超集,但是兩者對(duì)語(yǔ)法的要求是有區(qū)別的。C++的語(yǔ)法規(guī)則更加嚴(yán)謹(jǐn)一些。

(2)編譯階段,g++會(huì)調(diào)用gcc,對(duì)于C++代碼,兩者是等價(jià)的,但是因?yàn)間cc命令不能自動(dòng)和C++程序使用的庫(kù)聯(lián)接,所以通常用g++來(lái)完成鏈接,為了統(tǒng)一起見(jiàn),干脆編譯/鏈接統(tǒng)統(tǒng)用g++了(編譯階段g++會(huì)反過(guò)來(lái)再調(diào)用gcc),這就給人一種錯(cuò)覺(jué),好像cpp程序只能用g++似的。

 

誤區(qū)二:gcc不會(huì)定義__cplusplus宏,而g++會(huì)

實(shí)際上,這個(gè)宏只是標(biāo)志著編譯器將會(huì)把代碼按C還是C++語(yǔ)法來(lái)解釋?zhuān)缟纤觯绻缶Y為.c,并且采用gcc編譯器,則該宏就是未定義的,否則,就是已定義。

 

誤區(qū)三:編譯只能用gcc,鏈接只能用g++

嚴(yán)格來(lái)說(shuō),這句話不算錯(cuò)誤,但是它混淆了概念,應(yīng)該這樣說(shuō):編譯可以用gcc/g++,而鏈接可以用g++或者gcc -lstdc++。因?yàn)間cc命令不能自動(dòng)和C++程序使用的庫(kù)聯(lián)接,所以通常使用g++來(lái)完成聯(lián)接。但在編譯階段,g++會(huì)自動(dòng)調(diào)用gcc,二者等價(jià)。

 

C++的編譯器肯定可以編譯C的代碼,注意除了C++對(duì)C的語(yǔ)法擴(kuò)充之外,編譯和鏈接C和C++的標(biāo)準(zhǔn)庫(kù)通常也不一樣呢,用gcc而非g++也編譯了C++的程序就證明了這一點(diǎn)。

 

注:符號(hào)鏈接是一種特殊類(lèi)型的文件,它的內(nèi)容只是一個(gè)字符串。它可能指向一個(gè)存在的文件也可能什么都不指向。當(dāng)您在命令行或程序里提到符號(hào)鏈接的時(shí)候,您實(shí)際上進(jìn)入了它指向的文件,前提是這個(gè)文件是存在的。

posted on 2013-08-07 20:04 多彩人生 閱讀(357) 評(píng)論(0)  編輯 收藏 引用


只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問(wèn)   Chat2DB   管理


導(dǎo)航

統(tǒng)計(jì)

常用鏈接

留言簿(3)

隨筆分類(lèi)

隨筆檔案

搜索

最新評(píng)論

閱讀排行榜

評(píng)論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            蜜臀va亚洲va欧美va天堂| 久久精品午夜| 一区二区动漫| 久久久久久电影| 一区二区三区高清不卡| 男男成人高潮片免费网站| 国产亚洲欧洲997久久综合| 日韩午夜在线视频| 亚洲国产aⅴ天堂久久| 宅男噜噜噜66一区二区| 欧美精品在线观看播放| 在线观看欧美成人| 久久综合九色综合久99| 亚洲欧美精品| 国产精品一区二区久久| 亚洲午夜小视频| 99精品欧美一区二区三区| 欧美黄色一级视频| 99国产精品视频免费观看| 欧美二区在线播放| 欧美成人免费小视频| 亚洲人精品午夜| 亚洲激情成人网| 欧美大片一区二区| 久久精品1区| 好吊视频一区二区三区四区| 久久精品亚洲一区二区| 小嫩嫩精品导航| 黄色精品免费| 欧美成人激情视频| 欧美精品免费视频| 亚洲一区二区三区在线播放| 亚洲一区二区免费| 极品少妇一区二区三区精品视频| 噜噜噜在线观看免费视频日韩| 久久天天躁夜夜躁狠狠躁2022| 亚洲经典自拍| 一本到高清视频免费精品| 国产精品国产福利国产秒拍| 欧美专区日韩视频| 久久一本综合频道| 亚洲少妇最新在线视频| 亚洲一级二级| 伊人春色精品| 亚洲美女在线看| 国产日韩欧美在线视频观看| 欧美**人妖| 欧美午夜精品| 久久综合精品一区| 欧美大色视频| 欧美在线观看网站| 欧美成人精品h版在线观看| 亚洲视频每日更新| 欧美在线三区| 一区二区三欧美| 久久国产精品久久久久久| 亚洲毛片av在线| 西西裸体人体做爰大胆久久久| 影音先锋亚洲视频| 夜夜嗨av色一区二区不卡| 国产综合18久久久久久| 亚洲黑丝在线| 国产亚洲综合精品| 日韩视频在线观看| 影音先锋中文字幕一区| 亚洲一区二区久久| 亚洲精品视频一区| 久久精品国产亚洲高清剧情介绍| 黄色成人91| 一区二区精品在线观看| 亚洲第一精品夜夜躁人人爽| 99国产精品久久久久久久| 激情久久影院| 亚洲一区久久久| 日韩视频在线观看| 久久精品国产99精品国产亚洲性色 | 亚洲精品永久免费| 国产精品女同互慰在线看| 亚洲电影自拍| 伊人成人网在线看| 午夜精品区一区二区三| 中文一区二区| 欧美国产精品专区| 你懂的成人av| 伊人精品久久久久7777| 午夜精品久久久久久久白皮肤 | 日韩视频永久免费| 亚洲日韩视频| 美女尤物久久精品| 麻豆久久精品| 国内综合精品午夜久久资源| 亚洲欧美综合精品久久成人| 一本久道久久久| 欧美电影免费观看网站 | 欧美精品久久久久久| 欧美高清日韩| 亚洲国产精品成人精品| 久久资源在线| 美玉足脚交一区二区三区图片| 国产日韩av在线播放| 午夜欧美不卡精品aaaaa| 欧美一区在线直播| 国产欧美日韩精品a在线观看| 亚洲免费在线视频一区 二区| 亚洲一区二区精品在线| 国产精品theporn| 亚洲图片你懂的| 欧美在线观看视频一区二区| 国产色综合久久| 久久激情中文| 免费观看日韩av| 日韩一二三在线视频播| 欧美精品在线免费观看| 亚洲精品国产欧美| 亚洲一区二区在线视频| 午夜精品久久久久久久蜜桃app| 午夜在线a亚洲v天堂网2018| 国产精品电影网站| 午夜激情综合网| 毛片一区二区| 99re66热这里只有精品3直播| 欧美日韩视频| 欧美一区二区高清| 欧美成人激情视频| 一区二区三区免费观看| 国产精品乱码妇女bbbb| 欧美伊人久久| 亚洲国产裸拍裸体视频在线观看乱了中文 | 欧美有码视频| 美女网站久久| 亚洲国产日韩欧美综合久久| 欧美国产日韩亚洲一区| 一区二区欧美在线观看| 久久精品国产免费看久久精品| 极品裸体白嫩激情啪啪国产精品| 久久综合久久美利坚合众国| 亚洲精品亚洲人成人网| 欧美一区国产二区| 亚洲精品久久久久久一区二区 | 亚洲欧美视频一区| 久久综合久久综合久久综合| 亚洲精品看片| 国产日韩欧美a| 欧美精品一区在线播放| 欧美中文在线观看国产| 亚洲区第一页| 久久天堂成人| 亚洲一区二区视频| 亚洲国产精品t66y| 国产精品三级久久久久久电影| 狂野欧美一区| 午夜视频一区在线观看| 亚洲精品一区二区三区在线观看| 欧美制服第一页| 一区二区三区成人精品| 一色屋精品视频免费看| 国产精品草草| 欧美日韩三级在线| 欧美国产综合视频| 老司机免费视频一区二区| 欧美亚洲视频一区二区| 一区二区三区日韩欧美精品| 欧美激情在线免费观看| 久久久亚洲精品一区二区三区| 国产精品99久久99久久久二8 | 18成人免费观看视频| 国产精品稀缺呦系列在线| 欧美日韩成人综合在线一区二区| 久久人人看视频| 久久人人爽爽爽人久久久| 欧美一区二区精品| 亚洲欧美视频一区| 亚洲欧美久久| 亚洲欧美一区二区激情| 亚洲视频欧美在线| 夜夜嗨网站十八久久| 夜夜嗨av一区二区三区中文字幕 | 国产精品久久久久久久久搜平片 | 亚洲综合精品自拍| 亚洲一区图片| 日韩一级在线观看| 亚洲高清不卡在线| 亚洲女性裸体视频| 亚洲免费在线视频| 99综合精品| 亚洲精品一二三区| 亚洲精品视频在线观看免费| 国产专区欧美专区| 国产亚洲欧美另类中文| 国产精品天天摸av网| 国产精品一级| 国产精品国产馆在线真实露脸| 欧美另类亚洲| 欧美男人的天堂| 国产精品呻吟| 国产精品日韩欧美| 国产精品午夜在线观看| 一区二区三区在线看| 国模大胆一区二区三区| 国产一区二区精品久久99|