还在用cmake? 这年头该换换构建工具啦。嘿嘿

waruqi 2017-01-20 10:45:56


一个基于lua的跨平台构建工具:http://xmake.io/cn

项目主页:http://www.tboox.org/cn

简单的工程描述

target("console")
set_kind("binary")
add_files("src/*.c")


构建工程

$ xmake


运行目标

$ xmake run console


调试程序

$ xmake run -d console


支持特性

Tasks
Macros
Actions
Options
Plugins
Templates

支持平台

Windows (x86, x64, amd64, x86_amd64)
Macosx (i386, x86_64)
Linux (i386, x86_64, cross-toolchains …)
Android (armv5te, armv6, armv7-a, armv8-a, arm64-v8a)
iPhoneOS (armv7, armv7s, arm64, i386, x86_64)
WatchOS (armv7k, i386)
Mingw (i386, x86_64)

支持语言

C/C++
Objc/Objc++
Swift
Assembly

内置插件

宏记录脚本和回放插件
加载自定义lua脚本插件
生成IDE工程文件插件(makefile, vs2002 - vs2015, …)
生成doxygen文档插件
iOS app2ipa插件

...全文
561 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ipqtjmqj 2017-01-21
  • 打赏
  • 举报
回复
只用过Makefile,CMake都没用过的菜鸟路过
mLee79 2017-01-21
  • 打赏
  • 举报
回复
只用 Makefile , 其他的都是异端..
waruqi 2017-01-21
  • 打赏
  • 举报
回复
小工程编译。。xmake连make文件都不需要写。。直接扫描源码 检测工程类型。。自动编译和运行。。 http://tboox.org/cn/2017/01/07/build-without-makefile/

24,854

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧