Xmake 2.7.4 发布,更好的 C++ Modules 支持
xmake 是一个基于 Lua 的轻量级跨平台构建工具,使用 xmake.lua 维护项目构建,相比 makefile/CMakeLists.txt,配置语法更加简洁直观,对新手非常友好,短时间内就能快速入门,能够让用户把更多的精力集中在实际的项目开发上。 虽然,简单易用是 xmake 的一大特色,但 xmake 的功能也是非常强大的,既能够像 Make/Ninja 那样可以直接编译项目,也可以像 CMake/Meson 那样生成工程文件,还有内置的包管理系统来帮助用户解决 C/C++ 依赖库的集成使用问题。 本次更新 2.7.4 版本。 新特性 #3049: 添加xmake format插件 添加plugin.compile_commands.autoupdate规则 #3172: 添加 xmake.sh #3168: 为 msvc 添加 C++23 标准模块支持 改进 #3056: 改进 Zig 支持 #3060: 改进支持 msys2 的环境探测 #3071: 为 llvm/clang 工具链支持 rc 编译 #3122: 改进 c++20 模块依赖图的源码分析,支持预处理 #3...