1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 xmake v2.0.3 发布,基于 Lua 的跨平台构建工具 下载

Discussion in '软件资讯' started by 漂亮的石头, 2016-07-18.

  1. 漂亮的石头

    漂亮的石头 版主 Staff Member

    Joined:
    2012-02-10
    Messages:
    487,974
    Likes Received:
    47
    xmake v2.0.3 发布了,此版本主要修复一些bugs,以及部分功能性增强,并且增加一些新特性。

    新特性


    • 增加头文件依赖自动检测和增量编译,提高编译速度


    • 在终端中进行颜色高亮提示


    • 添加调试器支持,xmake run -d program ...

    改进


    • 增强运行shell的系列接口


    • 更新luajit到v2.0.4版本


    • 改进makefile生成插件,移除对xmake的依赖,并且支持windows/linux/macosx等大部分pc平台


    • 优化多任务编译速度,在windows下编译提升较为明显

    Bugs修复


    • 修复安装目录错误问题


    • 修复import根目录错误问题

    • 修复在多版本vs同时存在的情况下,检测vs环境失败问题


    简单的工程描述

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

    构建工程

    xmake

    运行目标

    xmake run 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

    后续计划


    • 自动包依赖管理和下载


    • 创建移植仓库,实现一人移植,多人共享, 并且实现对其他开源项目进行自动化移植


    • 更多的插件开发


    • 自动生成vs, xcode等工程文件

    xmake项目主页

    xmake 属于TBOOX开源旗下子项目,更多项目请见:http://tboox.org/cn/project/
    xmake v2.0.3 发布,基于 Lua 的跨平台构建工具下载地址
     
Loading...