-
當(dāng)前位置:首頁 > 創(chuàng)意學(xué)院 > 技術(shù) > 專題列表 > 正文
GCC和PCC
大家好!今天讓創(chuàng)意嶺的小編來大家介紹下關(guān)于GCC和PCC的問題,以下是小編對(duì)此問題的歸納整理,讓我們一起來看看吧。
開始之前先推薦一個(gè)非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計(jì)劃、工作報(bào)告、論文、代碼、作文、做題和對(duì)話答疑等等
只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,越精準(zhǔn),寫出的就越詳細(xì),有微信小程序端、在線網(wǎng)頁版、PC客戶端
官網(wǎng):https://ai.de1919.com。
創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀的企業(yè),服務(wù)客戶遍布全球各地,如需了解SEO相關(guān)業(yè)務(wù)請(qǐng)撥打電話175-8598-2043,或添加微信:1454722008
本文目錄:
一、gcc 和VC++有什么區(qū)別呢,VC++編譯時(shí)用的編譯器 相當(dāng)于gcc的是什么東西
VC++是IDE,也就是集成開發(fā)環(huán)境,其中,包含,文本編輯器,代碼編譯器等開發(fā)工具鏈。
而gcc是C++編譯器,linux下專用的C,C++編譯器,它不是IDE。
gcc可以和VC+中包含的編譯器等同。
換句話說,linux下的C++開發(fā),需要一系列工具,如,Netbeans,Atom等編輯器,再加上gcc編譯器。
而windows則一個(gè)VC++已經(jīng)包含開發(fā)所需的全套工具。
VC++,準(zhǔn)確來說,應(yīng)該叫做Visual Studio,最新版本Visual Studio 2017最新版本已經(jīng)支持跨平臺(tái)開發(fā)了。
而gcc作為一款編譯器,也已經(jīng)老去,目前流行LLVM。
二、gcc 和VC++有什么區(qū)別呢,VC++編譯時(shí)用的編譯器 相當(dāng)于gcc的是什么東西
gcc是一套編譯器集合。
dev-c++是windows上的一個(gè)ide,gcc是devc++默認(rèn)使用的編譯器
也就是說,gcc是內(nèi)核,devc++是外殼
初學(xué)者,直接操縱命令行的編譯器不便,推薦使用devc++
不過我覺得code::block更好一點(diǎn),也是使用gcc內(nèi)核
三、Intel C++ Compiler與gcc對(duì)比有什么優(yōu)缺點(diǎn)
ICC 是intel 針對(duì)intel 體系架構(gòu)開發(fā)的編譯器,顯然,你的代碼,如果運(yùn)行在intel機(jī)器上,intel的人開發(fā)的編譯器,編譯出來的可執(zhí)行代碼效率更高。畢竟人家對(duì)intel體系結(jié)構(gòu)這么熟悉,里面的優(yōu)化說明的,肯定做得不錯(cuò)。但是只能運(yùn)行在intel體系結(jié)構(gòu)上。比如你的PPC的板子就不能運(yùn)行了。
GCC是一般性的通用的編譯器,可以編譯運(yùn)行在各種體系結(jié)構(gòu)上的代碼,比如intel, PPC, ARM, MIPS。它很通用。里面的開發(fā)者,當(dāng)然也熟悉intel 體系架構(gòu)。但是也要考慮到通用。所以,是一般化的選擇。在intel體系結(jié)構(gòu)上運(yùn)行的話,可能某些地方不如ICC的效率高。
他們實(shí)現(xiàn)的原理基本是一致的,但是在細(xì)節(jié)上,肯定差別很大。比如針對(duì)同一種語句,有的會(huì)告警,有的不會(huì)。有些支持?jǐn)U展特性。有些不支持。
四、AOCC和GCC的區(qū)別是什么?
它最大的區(qū)別就是它的英文字母含量是不一樣的,因?yàn)橐粋€(gè)是4個(gè)字母,一個(gè)是三個(gè)字母。
以上就是關(guān)于GCC和PCC相關(guān)問題的回答。希望能幫到你,如有更多相關(guān)問題,您也可以聯(lián)系我們的客服進(jìn)行咨詢,客服也會(huì)為您講解更多精彩的知識(shí)和內(nèi)容。
推薦閱讀:
公司logo辦公室實(shí)景圖片(公司logo辦公室實(shí)景圖片)
哪個(gè)國家國土面積最大(世界上哪個(gè)國家面積最大)