make插件开发之类库使用 xmake通过import接口,可以在自定义脚本中导入各种内置类库和扩展类库模块,使得xmake的插件开发具有更多的灵活性,提供更丰富的功能。我们先看下,目前xmake提供的一些类库:.├── _g.lua├── assert.lua├──
make高级特性之选项绑定 什么是选项的绑定呢?例如我想在命令行中配置一个smallest的参数:xmake f --smallest=y 这个时候,需要同时禁用多个其他的选项开关,来禁止编译多个模块,就是这个需求,相当于一个选项 与其他 多个选项之间 是有联动效应的
make后期发展随想 随着xmake v2.0.1 版本的发布,这大半年的辛苦总算告一段落,这个版本我基本上重构整个项目的90%的代码,几乎算是重写了,但结果还算挺满意的。。因为上个版本的架构设计的不是很好,不能很好进行扩展,也不支持插件模式,语法设计上也不严谨
基于lua的跨平台构建工具:make v2.0.2 发布! 更新内容此版本主要修复一些bug和兼容性问题。。改进修改安装和卸载的action处理更新工程模板增强函数检测Bugs修复7: 修复用模板创建工程后,target名不对问题:'[targetname]'9: 修复clang不支持c++11的问
如何快速构建一个简单的程序 首先我们通过内置的工程模板创建一个空工程:$ xmake create -P ./hellocreate hello ...create ok!:ok_hand:这个时候xmake将会产生一些工程文件,如下:$ cd ./hello$ tr
如何通过make进行交叉编译 xmake 提供了方便灵活的交叉编译支持,大部分情况下,都不需要配置很复杂的toolchains前缀,例如:arm-linux- 什么的只要这个toolchains目录满足如下结构(大部分的交叉工具链都是这个结构):/home/toolch