clang編譯器是一款C語(yǔ)言編譯器,軟件全面支持Windows、Linux mac os等主流操作系統(tǒng),強(qiáng)大的靜態(tài)檢查功能,良好的錯(cuò)誤信息提示,版權(quán)限制小,開發(fā)者可以很方便自定義模塊來(lái)進(jìn)行功能擴(kuò)展。軟件依賴于微軟visual studio才能正常運(yùn)行使用。
錯(cuò)誤信息更友好。
靜態(tài)檢查功能更強(qiáng)大。
版權(quán)限制小,易于自定義模塊來(lái)擴(kuò)展它的功能。
背后有Apple和Google這兩家商業(yè)公司的大力支持。
支持JIT。這使得C/C++可以像java那樣半編譯半解釋,一次編譯到處執(zhí)行。
支持所有主流的操作系統(tǒng)。
clang安裝好以后,你可以先打開它下面的bin目錄看一眼,里面有30多個(gè)exe。主要比較常用的是:
?clang: C語(yǔ)言編譯器,類似于gcc
?clang++: C++編譯器,類似于g++。clang++只是clang的一個(gè)別名。
?lld: 鏈接器,類似于ld。但是默認(rèn)不用它,默認(rèn)用vc的link.exe。
?clang-format:按照固定的規(guī)范格式化C/C++代碼,非常智能。文檔請(qǐng)見:http://clang.llvm.org/docs/ClangFormat.html
?clang-modernize:把按照C++98標(biāo)準(zhǔn)寫的代碼,轉(zhuǎn)成C++11標(biāo)準(zhǔn)的。文檔請(qǐng)見:http://clang.llvm.org/extra/ModernizerUsage.html
?llvm-as - LLVM 匯編器
?llvm-dis - LLVM 反匯編器
?opt - LLVM 優(yōu)化器
?llc - LLVM 靜態(tài)編譯器
?lli - LLVM的字節(jié)碼執(zhí)行器(某些平臺(tái)下支持JIT)
?llvm-link - LLVM的字節(jié)碼鏈接器
?llvm-ar - LLVM的靜態(tài)庫(kù)打包器,類似unix的ar
?llvm-nm - 類似于unix的nm
C語(yǔ)言編譯器哪個(gè)好?C語(yǔ)言編譯器主要分為C/C++兩大類,那么作為新手,剛接觸到C語(yǔ)言學(xué)習(xí),該如何選擇一款C語(yǔ)言編譯器呢?目前比較流行的C語(yǔ)言編譯器主要是GCC、MSC、TurboC等幾種,完美實(shí)現(xiàn)了ANSIC標(biāo)準(zhǔn),并且進(jìn)行了針
Microsoft Visual C++6.0官方下載v6.0 XP完整版_附詳細(xì)安裝使用教程04-08 / 452.4M
Microsoft Visual C++ V6.0綠色版v6.0 win7免安裝版_兼容32/64位04-08 / 51.4M
Microsoft Visual C++ V6.0精簡(jiǎn)版v6.0 XP/Win7安裝版04-08 / 31.2M
Microsoft Visual C++6.0 win8下載v6.0 綠色版_win8/win8.1可用04-08 / 52.5M
Dreamweaver cs6中文破解版01-13 / 279.7M
C-Freev 5.0 綠色安裝版11-22 / 14.3M
關(guān)于騰牛 | 聯(lián)系方式 | 發(fā)展歷程 | 版權(quán)聲明 | 下載幫助(?) | 廣告聯(lián)系 | 網(wǎng)站地圖 | 友情鏈接
Copyright 2005-2022 QQTN.com 【騰牛網(wǎng)】 版權(quán)所有 鄂ICP備2022005668號(hào)-1 | 鄂公網(wǎng)安備 42011102000260號(hào)
聲明:本站非騰訊QQ官方網(wǎng)站 所有軟件和文章來(lái)自互聯(lián)網(wǎng) 如有異議 請(qǐng)與本站聯(lián)系 本站為非贏利性網(wǎng)站 不接受任何贊助和廣告