原文:xmake v2.5.9 發布,改進 C++20 模塊,並支持 Nim, Keil MDK 和 Unity Build

xmake 是一個基於 Lua 的輕量級跨平台構建工具,使用 xmake.lua 維護項目構建,相比 makefile CMakeLists.txt,配置語法更加簡潔直觀,對新手非常友好,短時間內就能快速入門,能夠讓用戶把更多的精力集中在實際的項目開發上。 這個版本,我們增加了大量重量級的新特性,例如:Nim 語言項目的構建支持,Keil MDK,Circle 和 Wasi 工具鏈支持。 另外,我 ...

2021-10-31 22:01 0 224 推薦指數:

查看詳情

xmake v2.2.9 發布, 新增c++20 modules的實驗性支持

這個版本沒啥太大新特性,主要對c++20 modules進行了實驗性支持,目前支持clang/msvc編譯器,除此之外改進了不少使用體驗,並且提高了一些穩定性。 另外,這個版本新增了socket.io支持以及對應協程io的調度支持,為下個版本的遠程編譯,以及后續的分布式編譯做准備。 項目 ...

Mon Dec 23 05:14:00 CST 2019 1 232
xmake v2.6.2 發布,新增 Linux 內核驅動模塊構建支持

Xmake 是一個基於 Lua 的輕量級跨平台構建工具。 它非常的輕量,沒有任何依賴,因為它內置了 Lua 運行時。 它使用 xmake.lua 維護項目構建,相比 makefile/CMakeLists.txt,配置語法更加簡潔直觀,對新手非常友好,短時間內就能快速入門,能夠讓用戶把更多 ...

Sat Dec 18 07:29:00 CST 2021 0 157
C++20新特性一:模塊Module

優點沒有頭文件聲明實現仍然可分離, 但非必要可以顯式指定那些導出(類, 函數等)不需要頭文件重復引入宏 (include guards)模塊之間名稱可以相同不會沖突模塊只處理一次, 編譯更快 (頭文件每次引入都需要處理)預處理宏只在模塊內有效模塊引入順序無關緊要 創建模塊 ...

Wed Apr 21 04:26:00 CST 2021 0 346
Demystifying C++20 Coroutines

C++的會發現自C++11開始,很多更新都集中在並發支持上。 從最初的線程基礎支持,到如今的協程,C ...

Fri May 01 21:27:00 CST 2020 0 1003
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM