设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 软件追踪 查看内容

xmake 2.2.1发布,Qt、WDK和Cuda编译环境支持

2018-6-18 19:16| 发布者: joejoe0332| 查看: 411| 评论: 0|原作者: oschina|来自: oschina

摘要: xmake 2.2.1 已发布,该版本主要对自定义规则 rule ,进行了大规模升级。 现在用户可以通过自定义规则,来实现各种编译规则,并且 xmake 也内置了一些常用的编译规则,可以直接应用到当前工程,去实现对 Qt、WDK 驱 ...

xmake 2.2.1 已发布,该版本主要对自定义规则 rule ,进行了大规模升级。 现在用户可以通过自定义规则,来实现各种编译规则,并且 xmake 也内置了一些常用的编译规则,可以直接应用到当前工程,去实现对 Qt、WDK 驱动和 Cuda 编译环境的支持。

新特性

  • #158: 增加对Cuda编译环境的支持

  • 添加set_toolsadd_tools接口为指定target目标设置编译工具链

  • 添加内建规则:mode.debugmode.releasemode.profilemode.check

  • 添加is_modeis_arch 和is_plat内置接口到自定义脚本域

  • 添加color256代码

  • #160: 增加对Qt SDK编译环境的跨平台支持,并且增加qt.consoleqt.application等规则

  • 添加一些Qt工程模板

  • #169: 支持yasm汇编器

  • #159: 增加对WDK驱动编译环境支持

改进

  • 添加FAQ到自动生成的xmake.lua文件,方便用户快速上手

  • 支持Android NDK >= r14的版本

  • 改进swiftc对warning flags的支持

  • #167: 改进自定义规则:rule()

  • 改进os.filesos.dirs接口,加速文件模式匹配

  • #171: 改进Qt环境的构建依赖

  • 在makefile生成插件中实现make clean

Bugs修复

  • 修复无法通过add_ldflags("xx", "xx", {force = true})强制设置多个flags的问题

  • #157: 修复pdb符号输出目录不存在情况下编译失败问题

  • 修复对macho格式目标strip all符号失效问题

  • #168: 修复生成vs201x工程插件,在x64下失败的问题

相关文章介绍:

xmake 是一个基于 Lua 的轻量级跨平台自动构建工具,支持在各种主流平台上构建项目。 


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部