洪运源码

xmake跨平台构建工具v3.0.2

xmake是一款轻量级跨平台C/C++构建工具,采用lua语法接口API描述项目,提供依赖检测、编译、打包、安装、运行、调试一条龙服务。
它非常的轻量,没有任何依赖,因为它内置了 Lua 运行时。
它使用 xmake.lua 维护项目构建,相比 makefile/CMakeLists.txt,配置语法更加简洁直观,对新手非常友好,短时间内就能快速入门,能够让用户把更多的精力集中在实际的项目开发上。
我们能够使用它像 Make/Ninja 那样可以直接编译项目,也可以像 CMake/Meson 那样生成工程文件,另外它还有内置的包管理系统来帮助用户解决 C/C++ 依赖库的集成使用问题。
目前,Xmake 主要用于 C/C++ 项目的构建,但是同时也支持其他 native 语言的构建,可以实现跟 C/C++ 进行混合编译,同时编译速度也是非常的快,可以跟 Ninja 持平。

功能特点:
1、语法简单易上手
2、快速安装,无任何依赖
3、全平台一键编译
4、支持交叉编译,智能分析交叉工具链信息
5、极速,多任务并行编译支持
6、C++20 Module 支持
7、支持跨平台的 C/C++ 依赖包快速集成,内置包管理器
8、多语言混合编译支持
9、丰富的插件支持,提供各种工程生成器,例如:10、vs/makefile/cmakelists/compile_commands 生成插件
11、REPL 交互式执行支持
12、增量编译支持,头文件依赖自动分析
13、工具链的快速切换、定制化支持
14、丰富的扩展模块支持
15、远程编译支持
16、分布式编译支持
17、内置的本地和远程编译缓存支持

xmake跨平台构建工具下载地址

xmake跨平台构建工具v3.0.2 源码链接:https://www.hycodes.cn/kfkj/5082.html

下载说明:本站部分资源供学习交流使用,如商业用途,请购正版。

上一篇:

下一篇:

返回顶部