xmake(跨平台自动构建工具)
v2.3.5官方版- 软件大小:2.2M
- 更新日期:2020/7/6
- 软件语言:英文
- 软件类别:编程软件
- 软件授权:免费软件
- 软件官网:https://github.com/xmake-io/xmake
- 适用平台:WinAll
软件介绍精品推荐相关视频人气软件相关文章评论0下载地址
xmake是一个基于Lua的轻量级跨平台自动构建工具,支持在各种主流平台上构建项目,主要用于解决C/C++项目的跨平台构建,同时支持与其他语言的混合编译,工程配置语法简单易读,对初学者友好、上手方便。
相关软件软件大小版本说明下载地址
- UltraEdit v27.10.0.1392.3Mv27.10.0.13查看
- UEStudio v21.00.0.90官方版107Mv21.00.0.90官方版查看
- UEStudio(软件集成开发环境) v20.00.0.90107Mv21.00.0.90免费版查看
- UltraEdit(富文本编辑器) v28.10.0.154官方版92.3Mv28.10.0.154官方版查看
- IDM UltraEdit v27.10.0.1392.3Mv27.10.0.13查看
xmake是一个基于Lua的轻量级跨平台自动构建工具,支持在各种主流平台上构建项目,主要用于解决 C/C++ 项目的跨平台构建,同时支持与其他语言的混合编译,工程配置语法简单易读,对初学者友好、上手方便!
软件介绍
XMake是一个基于Lua的轻量级跨平台自动构建工具,支持在各种主流平台上构建项目
xmake的目标是开发者更加关注于项目本身开发,简化项目的描述和构建,并且提供平台无关性,使得一次编写,随处构建
它跟cmake、automake、premake有点类似,但是机制不同,它默认不会去生成IDE相关的工程文件,采用直接编译,并且更加的方便易用 采用lua的工程描述语法更简洁直观,支持在大部分常用平台上进行构建,以及交叉编译
并且xmake提供了创建、配置、编译、打包、安装、卸载、运行等一些actions,使得开发和构建更加的方便和流程化。
不仅如此,它还提供了许多更加高级的特性,例如插件扩展、脚本宏记录、批量打包、自动文档生成等等。。
更新日志
新特性
添加xmake show -l envs去显示xmake内置的环境变量列表
#861: 支持从指定目录搜索本地包去直接安装远程依赖包
#854: 针对wget, curl和git支持全局代理设置
改进
#828: 针对protobuf规则增加导入子目录proto文件支持
#835: 改进mode.minsizerel模式,针对msvc增加/GL支持,进一步优化目标程序大小
#828: protobuf规则支持import多级子目录
#838: 支持完全重写内置的构建规则,add_files("src/*.c", {rules = {"xx", override = true}})
#847: 支持rc文件的头文件依赖解析
改进msvc工具链,去除全局环境变量的依赖
#857: 改进set_toolchains()支持交叉编译的时候,特定target可以切换到host工具链同时编译
Bugs修复
修复进度字符显示
#829: 修复由于macOS大小写不敏感系统导致的sysroot无效路径问题
#832: 修复find_packages在debug模式下找不到的问题
精品推荐c语言编程软件
- 更多 (64个) >>c语言编程软件语言编程软件适于编写系统软件,是学习编程的同学们的必备软件。语言一种非常强大的计算机语言,应用非常广泛,不仅仅是在软件开发上,而且各类科研都会用到语言。常用的语言编程软件像,,,等,那么语言编程软件哪个最
Eclipse110M
/多国语言[中文]Microsoft Visual Studio 2022(编程工具)1.6M
/简体Visual Studio Code(微软代码编辑器)89.9M
/英文vc++6.0(Visual C++)234M
/简体Dev-C++310.7M
/多国语言[中文]CMake编译工具25.3M
/英文Visual Studio 20191.3M
/多国语言[中文]C-Free(编译器)14.1M
/简体C/C++集成开发环境(CodeBlocks)22.1M
/简体GNU工具集合(MinGW)42.0M
/英文
下载地址
其他版本下载
相关视频
-
没有数据
人气软件
UEStudio107M
/多国语言[中文]UEStudio(软件集成开发环境)107M
/简体Brackets(文本编辑器)77.2M
/英文易语言99.3M
/简体FlashDevelop9.5M
/简体Wintc3.4M
/简体vc++6.0(Visual C++)234M
/简体PHP For Windows14.9M
/英文易语言98.4M
/简体intellij idea270M
/英文
厂商其他下载
- 电脑版安卓版IOS版Mac版
-
快车(FlashGet)7.4M
/简体VeryCD 电驴(easyMule)4.1M
/简体Opera浏览器87.1M
/简体光影魔术手19.1M
/简体360安全浏览器7.044.6M
/简体格式工厂97.1M
/多国语言[中文]365桌面日历9.6M
/简体千千静听播放器18.5M
/简体福昕PDF阅读器(Foxit Reader)95.7M
/简体快播(QvodPlayer)12.2M
/简体
未上锁的房间2310.5M
/英文优志愿57.2M
/简体触漫106.0M
/简体北京公交113.4M
/简体迷你世界949.5M
/简体江苏高考16.0M
/简体小米枪战1.31G
/简体腾讯疯狂贪吃蛇48.3M
/简体大富豪3135.0M
/简体腾讯街头篮球544.2M
/简体
跑跑卡丁车35.9M
/简体高考志愿君app63.9M
/简体传奇战域手游491M
/简体像素车超改iphone版370.4M
/简体代号英雄iphone版371.2M
/简体人vs导弹游戏iphone版224.5M
/简体北京公交16.5M
/简体房间的秘密2起点ios416.3M
/简体熊猫看书iPad版32.9M
/简体影音先锋iPad版0KB
/简体
IINA Mac版78.9M
/英文多宝游戏盒Mac版90.2M
/简体eZip Mac版15.7M
/简体飞书for Mac328.3M
/简体ios5.1固件802M
/简体Adobe Photoshop CS6 Mac版1.05G
/简体英雄联盟Mac版66.2M
/英文magican for mac12.1M
/简体虾歌Mac版9M
/简体欧朋浏览器for mac193.2M
/简体
相关文章
- visual studio最新版怎么安装
- eclipse字体大小怎么设置 eclipse字体大小设置方法
- macOS 11.0有什么新功能 macOS Big Sur更新内容介绍
- macOS 11.0怎么升级 macOS 11.0升级教程
- macOS 10.16怎么升级 macOS 10.16升级教程
- LOL选手Mata退役是因为什么 英雄联盟传奇辅助Mata退役详情一览
- 16寸MacBook Pro配置好不好 16寸MacBook Pro配置怎么样
- 16寸MacBook Pro多少钱 16寸MacBook Pro价格是多少
- Duke将离开iG是什么情况 lol上单选手duke离开ig详情一览
- 噬血代码AwakeMJ018怎么用 噬血代码Awakemj用处一览
查看所有评论>>网友评论共0条
热门关键词
精彩评论