xmake-gradle 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
xmake-gradle 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
xmake-gradle 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
xmake-gradle 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
xmake-gradle 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 Apache
开发语言 Groovy
操作系统 跨平台
软件类型 开源软件
所属分类 开发工具项目构建
开源组织
地区 国产
投 递 者 ruki
适用人群 未知
收录时间 2020-04-17

软件简介

xmake-gradle 是一个无缝整合 xmake 的 gradle 插件。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
发表于服务端专区
2020/04/17 11:22

xmake-gradle 插件 v1.0.7 发布,集成 xmake 快速构建 Android JNI 程序

简介 xmake-gradle是一个无缝整合 xmake 的 gradle 插件。 目前在 gradle 中做 android jni 相关集成开发,有两种方式,通过 ndkBuild 或者 CMake 来支持,gradle 也内置了这两工具的集成 但是维护 Android.mk 还是非常繁琐的,尤其是对于大型项目会比较痛苦,而 cmake 的 dsl 语法不够简洁直观,我个人也不是很喜欢,因此我先前整了 xmake 来实现跨平台开发,优势就是: 简单,快速,对新手友好,另外功能也很强大,具体有那些功...

6
2
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于开发技能专区
2020/04/17 12:14

xmake-gradle 首发, 集成xmake快速构建Android JNI程序

xmake-gradle是一个无缝整合 xmake 的 gradle 插件。 目前在 gradle 中做 android jni 相关集成开发,有两种方式,通过 ndkBuild 或者 CMake 来支持,gradle 也内置了这两工具的集成 但是维护 Android.mk 还是非常繁琐的,尤其是对于大型项目会比较痛苦,而 cmake 的 dsl 语法不够简洁直观,我个人也不是很喜欢,因此我先前整了 xmake 来实现跨平台开发,优势就是: 简单,快速,对新手友好,另外功能也很强大,具体有那些功能,...

0
0
发表于软件架构专区
2016/08/30 10:10

xmake v2.0.4 发布!

新特性 在xmake.lua中添加原生shell支持,例如:add_ldflags("$(shell pkg-config --libs sqlite3)") 编译windows目标程序,默认默认启用pdb符号文件 在windows上添加调试器支持(vsjitdebugger, ollydbg, windbg … ) 添加getenv接口到xmake.lua的全局作用域中 添加生成vstudio工程插件(支持:vs2002 - vs2015) 为option添加set_default接口 改进 增强内建变量的处理 支持字符串类型的选项option设置 Bugs修复 修复在linux下检...

0
0
发表了博客
2019/09/22 21:19

使用xmake构建c++20 modules

c++ modules已经正式纳入了c++20草案,msvc和clang也已经基本实现了对[modules-ts](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p1103r3.pdf)的支持,随着c++20的脚步离我们越来越近,xmake也开始对c++modules提前做好了支持。 目前xmake已经完全支持了msvc/clang的modules-ts构建实现,而对于gcc,由于它的cxx-modules分支还在开发中,还没有正式进入master,我看了下里面的changelog,相关flags还在不断变动,感...

0
0
发表于服务端专区
2017/10/12 13:18

xmake-vscode插件开发过程记录

最近打算给xmake写一些IDE和编辑器的集成插件,发现vscode的编辑器插件比较容易上手的,就先研究了下vscode的插件开发流程,并且完成了xmake-vscode插件的开发。 我们先来看几张最后的效果图: 语法高亮和自动补全 状态栏 要实现上面的效果,其实并不复杂,首先我们先来简单介绍下,vscode的插件开发的基本流程: 安装插件开发环境 安装cnpm 由于国内环境比较复杂,直接用npm安装也许很慢或者访问不稳定,因此这里先安装了cnpm去...

0
0
发表于AI & 大数据专区
2019/09/22 12:02

使用xmake构建c++20 modules

c++ modules已经正式纳入了c++20草案,msvc和clang也已经基本实现了对modules-ts的支持,随着c++20的脚步离我们越来越近,xmake也开始对c++modules提前做好了支持。 目前xmake已经完全支持了msvc/clang的modules-ts构建实现,而对于gcc,由于它的cxx-modules分支还在开发中,还没有正式进入master,我看了下里面的changelog,相关flags还在不断变动,感觉还没稳定下来,因此这里暂时还没对其进行支持。 关于xmake对c++modules的...

0
0
发表于DevOps专区
2020/12/09 23:56

XMake Discord 社区频道上线

XMake Discord 社区频道上线 最近,我们在 Discord 上新创建了 xmake 技术交流频道,欢迎大家加入。 服务器邀请链接:https://discord.gg/XXRp26A4Gr Discord (discord.com) 是一个非常不错的全端即时交流平台,我们在上面创建了中文和英文两个不同的频道,界面大概长这样。 另外,在 xmake 支持 Zig Language 项目编译的过程中,我们也有幸邀请到了 Zig 作者 Andrewrk 进入我们的社区频道。 其他平台社区 另外,xmake 还有在其...

0
0
发表于开发技能专区
2018/06/08 10:31

xmake进阶之简化你的构建描述

xmake的初衷就是为了让用户能够用最简单直接的方式去描述工程,提供跨平台项目构建,因此,简洁,灵活 是xmake.lua的核心设计思想。 通过之前的那篇文章:xmake入门,构建项目原来可以如此简单,我们对如何使用xmake去构建项目有了大概的了解,并且能够编写一些简单的xmake.lua去描述项目,例如: target("test")    set_kind("binary")    add_files("src/*.c") 但是平常我们实际的项目维护,不可能这么简单,会有各种各样...

0
0
发表于运维专区
2017/04/06 10:20

使用xmake优雅地描述工程

描述语法 xmake的描述语法基于lua实现,因此描述语法继承了lua的灵活性和简洁性,并且通过28原则,将描述作用域(简单描述)、脚本作用域(复杂描述)进行分离,使得工程更加的简洁直观,可读性非常好。 因为80%的工程,并不需要很复杂的脚本控制逻辑,只需要简单的几行配置描述,就可满足构建需求,基于这个假设,xmake分离作用域,使得80%的xmake.lua文件,只需要这样描述: target("demo")    set_kind("binary")    a...

0
0
发表于DevOps专区
2020/10/09 11:32

xmake 官方入门课程上线: Xmake 带你轻松构建 C/C++ 项目

实验楼课程 Xmake 带你轻松构建 C/C++ 项目 是我们在实验楼上推出的一门 xmake 入门和进阶课程(收费),以边学边做实验的方式快速学习 xmake 的使用。 通过此处优惠码购买可享 9 折优惠:NYFbmf3X xmake介绍 Xmake 是一个基于 Lua 的轻量级跨平台 C/C++ 构建工具,使用 xmake.lua 维护项目构建,相比 makefile/CMakeLists.txt 而言,配置语法更加简洁直观,对新手非常友好,短时间内就能快速入门 C/C++ 项目的编译开发,提供一...

0
0
发表于服务端专区
2019/11/09 23:35

xmake从入门到精通1:安装和更新

xmake是一个基于Lua的轻量级现代化c/c++的项目构建工具,主要特点是:语法简单易上手,提供更加可读的项目维护,实现跨平台行为一致的构建体验。 本文主要详细讲解xmake在各个平台下的安装过程。 项目源码 官方文档 安装Master版本 通常情况下我们只需要通过一键安装脚本即可完成安装。 使用curl bash <(curl -fsSL https://raw.githubusercontent.com/tboox/xmake/master/scripts/get.sh) 使用wget bash <(wget https://r...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
1 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部