第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

求問(wèn)BSD 系統(tǒng)用的什么 c 編譯器?有了解的大佬嗎?

求問(wèn)BSD 系統(tǒng)用的什么 c 編譯器?有了解的大佬嗎?

C++ C
森林海 2022-06-02 11:07:17
Windows 下有 msvcMac 下有 clangLinux 下有 gcc那么,像 FreeBSD、NetBSD 這些用什么?gcc?clang?這兩篇文章的跨度居然高達(dá) 9 年????
查看完整描述

1 回答

?
守著星空守著你

TA貢獻(xiàn)1799條經(jīng)驗(yàn) 獲得超8個(gè)贊

以 FreeBSD 為例,最早內(nèi)置的是 gcc。

從 FreeBSD 9.0 (2012 年)開始引入了 clang、但沒有作為默認(rèn)項(xiàng),并且發(fā)行版本身還是繼續(xù)使用 gcc 編譯。

從 FreeBSD 10.0 (2014 年)開始使用 clang 作為默認(rèn)項(xiàng),并且 x86、x64 架構(gòu)發(fā)行版使用了 clang 編譯內(nèi)核(注意僅僅是編譯內(nèi)核,因?yàn)樯鷳B(tài)內(nèi)大量的依賴軟件出于種種原因并不能完全放棄 gcc)。此時(shí) gcc 還是保留的,特殊架構(gòu)(比如 ARM、MIPS)和周邊生態(tài)還是會(huì)依賴于此。

再之后的版本就是逐漸從 gcc 過(guò)渡到 clang 的過(guò)程,不展開了。

從 FreeBSD 13.0 (2021 年)開始所有架構(gòu)的發(fā)行版都開始使用 clang 編譯,徹底移除了 gcc。但你仍可以通過(guò) ports 自行安裝 gcc。

而且需要注意的是 2007 年以后的發(fā)行版內(nèi)置的 gcc 萬(wàn)年不變都是 4.2.1(更高版本的由于許可協(xié)議 GPLv2 變?yōu)?GPLv3,帶來(lái)了很多商業(yè)上的問(wèn)題,這里不展開了)。所以現(xiàn)在推薦的都是 clang。


查看完整回答
反對(duì) 回復(fù) 2022-06-06
  • 1 回答
  • 0 關(guān)注
  • 118 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)