FreeBSD 10 將使用 Clang 而不是 GCC

openkk 12年前發布 | 9K 次閱讀 FreeBSD

FreeBSD 開發者近期宣布他們將在 FreeBSD 10 中使用 LLVM 編譯器和 Clang 來取代 GCC 作為 C/C++ 項目的默認編譯器。

Clang 是一個 C++ 編寫、基于 LLVM、發布于 LLVM BSD 許可證下的 C/C++/Objective C/Objective C++ 編譯器,其目標(之一)就是超越 GCC。

FreeBSD是一種自由類Unix操作系統,是由經過BSD、386BSD和4.4BSD發展而來的類Unix的一個重要分支。FreeBSD擁有超過200名活躍開發者和上千名貢獻者。

FreeBSD被認為是自由操作系統中的不知名的巨人。它不是Unix,但如Unix一樣運行,具有兼容Unix的系統API。作為一個操作系統,FreeBSD被認為相當穩建可靠。

FreeBSD是以一個完善的操作系統的定位來做開發。其內核、驅動程序以及所有的用戶層(Userland)應用程序(比方說是Shell)均由同一源代碼版本控制系統保存(目前使用Subversion并與CVS兼容)。相較于另一知名的的操作系統Linux,其內核為一組開發人員設計,而用戶應用程序則交由他人開發(例如GNU計劃),最后再由其他團體集成并包裝成Linux包。

 本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!