首页 > PC > 编程工具
xmake(跨平台自动构建工具)

xmake(跨平台自动构建工具)

大小:2.7MB
类别:编程工具
官方
免费
安全
纠错

检测到是安卓设备,电脑版软件不适合移动端

  • 简介
  • 相关教程
  • 相关合集
  • 评论
xmake(跨平台自动构建工具)
简介

xmake是一个根据Lua的轻量混合开发全自动构建专用工具,支持在各种各样流行服务平台上构建新项目,关键用以处理 C/C 新项目的混合开发构建,另外支持与别的語言的混和编译,工程项目配备英语的语法简易最易读,对新手友善、入门便捷!

软件简介

  XMake是一个根据Lua的轻量混合开发全自动构建专用工具,支持在各种各样流行服务平台上构建新项目

  xmake的总体目标是开发人员更为关心于新项目自身开发设计,简单化新项目的叙述和构建,而且出示服务平台不相干性,促使一次撰写,到处构建

  它跟cmake、automake、premake有点儿相近,可是体制不一样,它默认设置不容易去转化成IDE有关的工程文件,选用立即编译,而且更为的便捷实用 选用lua的工程项目叙述英语的语法更简约形象化,支持在绝大多数常见服务平台上开展构建,及其交叉式编译

  而且xmake出示了建立、配备、编译、打包、安裝、卸载掉、运作等一些actions,促使开发设计和构建更为的便捷和系统化。

  值得一提的是,它还出示了很多更为高級的特性,比如软件拓展、脚本制作宏纪录、大批量打包、全自动文本文档转化成这些。。

【版本更新】

  新特性

  加上xmake show -l envs去显示信息xmake内嵌的环境变量目录

  #861: 支持从特定文件目录检索当地包去立即安裝远程控制依赖包

  #854: 对于wget, curl和git支持全局代理设定

  改善

  #828: 对于protobuf标准提升导进根目录proto文档支持

  #835: 改善mode.minsizerel方式,对于msvc提升/GL支持,进一步提升目标程序尺寸

  #828: protobuf标准支持import多级别根目录

  #838: 支持彻底重新写过内嵌的构建标准,add_files("src/*.c", {rules = {"xx", override = true}})

  #847: 支持rc文档的头文件依靠分析

  改善msvc专用工具链,除去全局性环境变量的依靠

  #857: 改善set_toolchains()支持交叉式编译的情况下,特殊target能够 转换到host专用工具链另外编译

  Bugs修补

  修补进展标识符显示信息

  #829: 修补因为macOS英文大小写不比较敏感系统软件造成 的sysroot失效途径难题

  #832: 修补find_packages在debug方式下找不着的难题

软件信息

软件标签:
软件版本:V2.3.5官方版
更新时间:2025-02-19
软件大小:2.7MB
备案号:暂无
厂商:暂无
包名:暂无
应用权限:
查看
  • 程序写入外部存储

    -- 允许程序写入外部存储
  • 读取设备外部存储空间的文件

    -- 程序可以读取设备外部存储空间的文件
    -- 允许程序请求安装文件包
  • 获取额外的位置信息提供程序命令

    -- 允许程序访问额外的定位提供者指令
  • 访问SD卡文件系统

    -- 挂载、反挂载外部文件系统
  • 访问SD卡文件系统

    -- 挂载、反挂载外部文件系统
  • 查看WLAN连接

    -- 获取当前WiFi接入的状态以及WLAN热点的信息
  • 完全的网络访问权限

    -- 访问网络连接,可能产生GPRS流量
  • 连接WLAN网络和断开连接

    -- 改变WiFi状态
  • 修改系统设置

    -- 允许读写系统设置项
  • 查看网络连接

    -- 获取网络信息状态,如当前的网络连接是否有效
  • 收起
隐私说明:
查看
  • 我们严格遵守法律法规,遵循以下隐私保护原则,为您提供更加安全、可靠的服务:

  • 1、安全可靠:

    我们竭尽全力通过合理有效的信息安全技术及管理流程,防止您的信息泄露、损毁、丢失。
  • 2、自主选择:

    我们为您提供便利的信息管理选项,以便您做出合适的选择,管理您的个人信息
  • 3、保护通信秘密:

    我们严格遵照法律法规,保护您的通信秘密,为您提供安全的通信服务。
  • 4、合理必要:

    为了向您和其他用户提供更好的服务,我们仅收集必要的信息。
  • 5、清晰透明:

    我们努力使用简明易懂的表述,向您介绍隐私政策,以便您清晰地了解我们的信息处理方式。
  • 6、将隐私保护融入产品设计:

    我们在产品和服务研发、运营的各个环节,融入隐私保护的理念。
  • 本《隐私政策》主要向您说明:

    我们收集哪些信息 我们收集信息的用途 您所享有的权利
  • 希望您仔细阅读《隐私政策》

    为了让您有更好的体验、改善我们的服务或经您同意的其他用途,在符合相关法律法规的前提下,我们可能将通过某些服务所收集的信息用于我们的其他服务。例如,将您在使用我们某项服务时的信息,用于另一项服务中向您展示个性化的内容或广告、用于用户研究分析与统计等服务。
  • 若您使用服务,即表示您认同我们在本政策中所述内容。除另有约定外,本政策所用术语与《服务协议》中的术语具有相同的涵义。
  • 如您有问题,请联系我们。
  • 收起
类似软件
本类排行
近期大作

最新软件

相关合集 更多

相关教程

哪个学术趋势分析工具支持跨多平台数据的趋势搜索? 跨平台游戏引擎免费使用_跨平台游戏引擎免费使用的软件_跨平台 游戏引擎 免费自动混剪工具下载 _免费自动混剪工具下载安装_免费自动混剪工具下载手机版 键盘自动按键工具哪个好用_键盘自动按键工具哪个好用点_键盘自动按键工具哪个好用一点 ATOM币如何实现跨链互操作性?,构建跨链桥梁——Cosmos SDK

热搜标签

网友评论

添加表情
评论
举报

举报反馈

  • 色情
  • 版权
  • 反动
  • 暴力
  • 软件失效
  • 其他原因
提交反馈