PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Soft_Job
[新聞] Rust 1.49對64位元ARM Linux裝置提供第一
作者:
EijiHoba
(我要好工作)
2021-01-06 11:17:25
Rust 1.49對64位元ARM Linux裝置提供第一級支援
文/李建興 | 2021-01-05發表
Rust開發團隊趕在2020年最後一天,發布了最新的Rust更新1.49版本,這個版本主要更新
重點在於強化Arm平臺的支援。現在64位元ARM Linux進入第一級(Tier 1)支援,64位元
ARMmacOS和Windows則達到第二級(Tier 2)支援。
Rust編譯器支援各種的目標平臺,但目前Rust開發團隊仍無法對所有平臺提供相同等級的
支援,而為了清楚標記每個平臺的支援程度,Rust使用分層系統,來區分支援的程度。第
三級(Tier 3)表示編譯器基本上支援該平臺,但是Rust開發團隊不會檢查程式碼建置,
以及通過測試與否,而且也不會在發行版中,提供任何預建置的二進位檔案。
而受第二級支援的平臺,官方則會提供預建置的二進位檔案,但是不會在這些目標上執行
測試套件,因此產生的二進位檔案可能無法作用,或是存在錯誤;第一級支援提供最高程
度的支援保證,官方會在這些目標,對合併進編譯器的每一個更改執行完整的測試,同時
也會提供預建置的二進位檔案。
在Rust 1.49中,aarch64-unknown-linux-gnu目標被升級成為第一級支援,提供64位元
ARM裝置Linux用戶,更穩定與更高的品質保證,官方提到,這是Rust的重要歷程碑,因為
Rust首次對非x86目標提供第一級支援。不過,Android不受此變更影響,因為其使用另外
的第2級平臺。
另外,新版Rust還對64位ARM macOS和Windows提供第二級支援,aarch64-apple-darwin目
標開始支援Apple M1系統,而aarch64-pc-windows-msvc目標也對執行Windows on ARM的
64位元ARM裝置,帶來Rust的第二級支援。官方強調,這兩個目標可從rustup安裝預建置
二進位檔案,但是Rust團隊不會在這些平臺上測試套件,因此仍可能存在錯誤。
https://www.ithome.com.tw/news/142027
作者:
mmonkeyboyy
(great)
2021-01-06 11:42:00
總該來的啊~
作者:
ayasedd
(ayase)
2021-01-06 15:02:00
讚讚
作者:
lturtsamuel
(港都都教授)
2021-01-06 22:39:00
其實我之前用cross大概都能編得上去 就算要openssl也上得去openssl已經是我用過最容易爆平台或版本問題的東西:(
作者:
e12518166339
(耐綸)
2021-01-07 00:42:00
酷
作者: superpandal
2021-01-07 03:38:00
Tier 1就是爽 不過還是太肥
作者: OhNo386 (OhNo386)
2021-01-07 05:28:00
跟妖魔化後的C++,rust可能還是容易一點,很期待它在系統端的發展.很可惜它在後端的發展目前看起來還並沒有很流行.
作者:
mmonkeyboyy
(great)
2021-01-07 07:17:00
為啥c++妖魔化 ?
作者:
jason710068
(綜合水果汁z)
2021-01-07 08:33:00
C++錯了嗎
作者:
wulouise
(在線上!=在電腦前)
2021-01-07 12:35:00
C++被Linus妖魔化?
繼續閱讀
[徵才] 物聯網裝置韌體實習生
ipojay
[徵才] 怡忠科技徵Java軟體工程師(45~55K/0~1Y)
chiushandy
[請益] 目前工作的職涯發展
askaleroux
[徵才] 新芽網路徵 PHP 後端工程師
UniFish
[討論] 大家都是怎麼串CI/CD的呢?
moon2519
Re: [請益] 測試儀器自動化程式設計的工作
easyman
Re: [請益] 測試儀器自動化程式設計的工作
deepcolor
Re: [徵才] Deep Sentinel 美商新創徵才
ricky800822
Fw: [徵才] 矽谷新創Tresl招募網頁工程師/資料科學家
hcd1983
Fw: [徵才]矽谷新創閃電核心招募分散運算/前端/設計/行銷總監
hcd1983
Links
booklink
Contact Us: admin [ a t ] ucptt.com