Qt 宣布 Apple Silicon 支持計劃已經完成
Qt 官方發文表示,Qt on Apple Silicon 支持計劃已經完成,并將在即將發布的 Qt 6.2 版本中提供。
文中表示,當 Apple 去年宣布使用其新的 Apple Silicon M1 芯片將 macOS 過渡到 arm64 時,Qt 開發人員立即開始進行原生支持的原型設計,最初是在開發人員過渡工具包 (DTK) 上,后來在生產硬件可用后。Rosetta 翻譯層已經可以負責在 Apple Silicon 上運行現有的 Qt 應用程序,但尚不支持原生 arm64 構建。
同時,由于 Qt 在 iOS 端口已經有很好的交叉編譯支持和 arm64 支持,因此在 Apple Silicon 上引入 Qt 最初并沒有花費太多精力,困難主要在細節中,包括使構建系統將 arm64 視為 macOS 上受支持的配置,并允許一次性為 x86_64 和 arm64 構建 Qt,從而產生所謂的通用構建;確保其所有的第三方依賴項,如 Chromium、PCRE 和 OpenSSL 都可用并更新了 arm64 支持;以及將 arm64 macOS 添加到其 CI 中,以便可以運行相關測試。
不過,目前這些問題已經解決,Qt on Apple Silicon 支持計劃將在即將發布的 Qt 6.2 版本中提供,包括交叉編譯到 arm64,以及在 Apple Silicon 上開發 Qt 應用程序。并且,用戶現在已經可以通過從 Qt 安裝程序安裝 6.2 預覽版在 Apple Silicon 上試用 Qt。
本文轉自OSCHINA
本文標題:Qt 宣布 Apple Silicon 支持計劃已經完成
本文地址:https://www.oschina.net/news/147074/qt-announce-apple-silicon-support-finished

























