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