原文:xmake v2.2.9 发布, 新增c++20 modules的实验性支持

这个版本没啥太大新特性,主要对c modules进行了实验性支持,目前支持clang msvc编译器,除此之外改进了不少使用体验,并且提高了一些稳定性。 另外,这个版本新增了socket.io支持以及对应协程io的调度支持,为下个版本的远程编译,以及后续的分布式编译做准备。 项目源码 官方文档 新特性介绍 c modules c modules已经正式纳入了c 草案,msvc和clang也已经基本 ...

2019-12-22 21:14 1 232 推荐指数:

查看详情

xmake v2.5.9 发布,改进 C++20 模块,并支持 Nim, Keil MDK 和 Unity Build

xmake 是一个基于 Lua 的轻量级跨平台构建工具,使用 xmake.lua 维护项目构建,相比 makefile/CMakeLists.txt,配置语法更加简洁直观,对新手非常友好,短时间内就能快速入门,能够让用户把更多的精力集中在实际的项目开发上。 这个版本,我们增加了大量重量级的新特性 ...

Mon Nov 01 06:01:00 CST 2021 0 224
xmake v2.6.2 发布新增 Linux 内核驱动模块构建支持

Xmake 是一个基于 Lua 的轻量级跨平台构建工具。 它非常的轻量,没有任何依赖,因为它内置了 Lua 运行时。 它使用 xmake.lua 维护项目构建,相比 makefile/CMakeLists.txt,配置语法更加简洁直观,对新手非常友好,短时间内就能快速入门,能够让用户把更多 ...

Sat Dec 18 07:29:00 CST 2021 0 157
CSS @property - 实验性

🤷‍♂️ 这是一个实验性技术,正如你所见,它兼容目前糟糕!但是 Chrome 的发展是在不断支持它的,接下来了解一下它。 介绍 @ property CSS at-rule 是 CSS Houdini api 的一部分,它允许开发人员显式定义 CSS 自定义属性,允许属性类型检查 ...

Mon Nov 23 05:49:00 CST 2020 2 1287
xmake v2.5.7 发布,包依赖锁定和 Vala/Metal 语言编译支持

xmake 是一个基于 Lua 的轻量级跨平台构建工具,使用 xmake.lua 维护项目构建,相比 makefile/CMakeLists.txt,配置语法更加简洁直观,对新手非常友好,短时间内就能快速入门,能够让用户把更多的精力集中在实际的项目开发上。 这个版本,我们新增了很多新特性 ...

Sun Aug 29 19:11:00 CST 2021 0 110
c++20新特性

C++20 Overview Many of these descriptions and examples come from various resources (see Acknowledgements section), summarized in my own words. ...

Tue Jun 02 23:17:00 CST 2020 0 1576
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM