KDE Plasma 5.26有望升級使用C++20開發功能


在即將到來的KDEPlasma5.26桌面環境中,KDE開發者正考慮使用C++20語言開發後續功能。而且隨著時間的推移,這種較新的C++語言也會用於其他KDE組件。

KDE 開發人員 Nicolas Fella 提議在 Plasma 5.26 中使用 C++20。特別是,C++ 協同例程支持是他希望在下一個主要 Plasma 版本中使用的 C++20 的特性之一。

將 C++ 要求提升到 C++20 意味著將 KDE 編譯器要求提高到 GCC 10 或 Clang 11。因此,在郵件列表公告查看是否需要 GCC 10 / Clang 11 來構建 Plasma 5.26+,以及是否會破壞現有用戶的工作流程或者對包有影響。

KDE Plasma 桌面正在關註 C++20 以享受協程和其他現代語言功能。Plasma 5.26 的目標是在 10 月中旬發佈,而 GCC 10 / Clang 11 版本已經穩定發佈兩年。到目前為止,根據迄今為止提出的評論,C++20 的使用似乎是一個合理的選擇。

如果允許在下一個 KDE Plasma 版本中使用 C++20,則已經有待處理的合並請求將開始用標準化的 C++ 協程替換各種自定義代碼。


相關推薦

2024-04-23

版。Fedora40帶來GNOME46桌面和升級版應用程序,還有全新KDEPlasma6.0桌面,Linux6.8內核、GCC13和Mesa24.0圖形驅動程序,以及大量軟件包更新(如LLVM18)和各種令人興奮的功能。Fedora Wiki 上有 Fedora 40 所有變化的詳盡列表。Fedora 40 在測試

2023-11-26

0是OpenMandrivaLinux發行版的定點發行版,也是在二月份發佈Plasma6.0桌面之前使用Plasma5桌面的最後一個版本。升級到 OpenMandriva Lx 5.0 意味著獲得 Linux 6.0 LTS 內核、Mesa 23.3-rc4 圖形驅動程序、最新的 KDE Plasma 5 和 KDE Frameworks 5 組件以及

2024-03-27

正式發佈。FedoraLinux40擁有GNOME46桌面組件、閃亮的全新KDEPlasma6.0桌面、Linux6.8內核、大量軟件包更新(如LLVM18)以及各種令人興奮的功能。流行的開源機器學習框架PyTorch現在可以再Fedora Linux中盡可能方便地使用,現在隻需執行一

2022-07-26

在過去的幾年裡,LatteDock一直是KDEPlasma桌面上流行的類似macOS的桌面塢,但現在它的開發已經停止。LatteDock0.10去年發佈,但現在它的主要開發者已經結束開發,預計v0.11也不會再有。這個開源的Dock是使用KDE框架構建的,並為Plasma

2022-08-27

持續工作。首先,KDE現可重新綁定多鍵鼠標上的按鈕。從Plasma5.26開始,用戶可分配任意按鍵組合與合成觸發事件。(來自:Nate's Blog)這項工作主要歸功於 David Redondo,感興趣的朋友,可移步 KDE 系統設置裡調節。其次是 Kate

2022-10-03

最新提升。OpenMandriva ROME采用Clang構建的Linux 5.18內核,KDE Plasma 5.26 Beta和其他"非常新"的KDE組件,LibreOffice 7.4.1,LLVM Clang 15.0.1作為默認的系統編譯器,systemd 251,以及其他大量的軟件包更新。OpenMandriva ROME是一個有趣的滾動

2023-04-19

境是 GNOME,但如果您喜歡一個次要的桌面環境,比如 KDE Plasma 桌面或 Xfce,您可以下載您喜歡的桌面環境的 Spin,用它來安裝帶有您選擇的預配置桌面環境的 Fedora。對於喜歡效率的人來說,這次更新帶來更短的默認關閉服務的超

2022-08-20

eptuneLinux7.x系列的第2個重大維護更新,基於Debian並搭載KDEPlasma桌面環境。NeptuneLinux7.5代號為“Ada”,基於Debian11.4“Bullseye”系列,並采用來自DebianBackports庫的Linux5.18.2。Download Neptune 7.5上個版本 Neptune 7.0 於 8 個月前發佈,是首個

2023-11-08

的精神一脈相承。當然,這還不是全部,系統還提供 KDE Plasma 桌面、Xfce、Cinnamon 等桌面。Fedora 雲鏡像將在 Microsoft Azure(除 Google Cloud 和 AWS 之外)正式可用。此外,我們的雲鏡像現在已配置為 cloud-init(由您選擇)安裝更新,

2023-11-14

將默認啟用 Wayland 後端,這又向前邁進一大步。隨著 KDE Plasma 6.0 默認使用 Wayland、XWayland rootful 模式不斷改進以及其他 (X)Wayland 方面的進展,2024 年很有可能成為 Wayland 在 Linux 桌面上大放異彩的一年。

2024-04-19

正式發佈。Fedora Linux 40 擁有 GNOME 46 桌面組件、全新 KDE Plasma 6.0 桌面、Linux 6.8 內核、大量軟件包更新(如 LLVM 18)以及各種令人興奮的功能。與此同時,Ubuntu 24.04 LTS 版本也將於下周四(4 月 25 日)發佈,未來一周,Linux 發行版

2024-04-30

別是一些近年來更改 API 的互聯網服務,至少目前還無法使用。因此,如果您熟悉 Qt 和 KDE 框架,並且您最喜歡的網絡音樂服務無法在 Amarok 3.0 中運行,我們非常歡迎您加入並提供幫助!在接下來的幾個月中,我們將根據新報告

2022-09-30

官方圖形環境包括:● 適用於 Kubuntu / Ubuntu Studio 的 KDE Plasma 5.25● 用於 Xubuntu / Lubuntu 的 Xfce 4.17 和 LXQt 1.1.0● 面向 Ubuntu Bundgie / Mate 的 Bundgie 10.6.2 和 MATE 1.28● 以及 Ubuntu Kylin 的 UKUI 3.1此外系統附帶的 PipeWire 和 WirePlumber,成為 Ub

2022-08-19

顯。但到正式上市時,除 AMD / NVIDIA 高端獨顯,英特爾還有望提供自傢的 Arc 獨顯解決方案。