Ubuntu 25.04版本在編譯器探索上邁出重要一步,近日,科技媒體Phoronix報道了Ubuntu的這一新動向。據悉,Ubuntu 25.04版本代號“Plucky Puffin”,在該版本中,Canonical公司首次嘗試使用LLVM編譯器進行構建測試。
這一嘗試并非一帆風順,據Phoronix引用的郵件列表信息,測試結果顯示在多個CPU架構上都出現了軟件包構建失敗的情況。具體而言,在x86_64架構上,有176個軟件包未能成功構建;在armhf架構上,失敗的軟件包數量達到了205個;而在ARM64架構上,也有131個軟件包構建失敗。其他架構同樣遭遇了不同程度的構建問題。
盡管如此,這次測試仍然具有里程碑式的意義。它標志著Canonical公司正式開始了對LLVM/Clang編譯器的探索,并致力于通過這一新的編譯器來提升Ubuntu系統的性能。此次測試的主要目的是檢測新的編譯器/工具鏈升級情況,并評估其在不同CPU架構上的兼容性。
對于Canonical公司而言,這次嘗試不僅是一次技術上的突破,更是一次對未來的探索。盡管在測試過程中遇到了一些挑戰,但公司并未因此氣餒,而是將這次測試視為一個學習和成長的機會。未來,Canonical將繼續努力,不斷優化LLVM/Clang編譯器在Ubuntu系統中的應用,以期為用戶提供更加高效、穩定的操作系統體驗。