从品牌网站建设到网络营销策划,从策略到执行的一站式服务
小编给大家分享一下xmake v2.1.1版本有什么改进,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
安图网站建设公司创新互联,安图网站设计制作,有大型网站制作公司丰富经验。已为安图成百上千家提供企业网站建设服务。企业网站搭建\外贸网站建设要多少钱,请找那个售后服务好的安图做网站的公司定做!
此版本重构了整个xmake,使得xmake更加方便地进行多语言扩展,并且在之前原有的构建语言支持上,新增了对golang
, dlang
和 rust
程序构建支持。
并且重写了所有文档,提供更加详细完整的接口手册和文档支持:新版文档
License也从之前的LGPLv2.1改为Apache License 2.0,更加详细的改进请看下面详细描述:
添加--links
, --linkdirs
and --includedirs
配置参数
添加app2ipa插件
为xmake.lua
工程描述增加dictionay语法风格
提供智能扫描编译模式,在无任何xmake.lua
等工程描述文件的情况下,也能直接快速编译
为xmake.lua
工程描述添加set_xmakever
接口,更加友好的处理版本兼容性问题
为objc
和swift
程序添加add_frameworks
接口
更加快速方便的多语言扩展支持,增加golang
, dlang
和rust
程序构建的支持
添加target_end
, option_end
和task_end
等可选api,用于显示结束描述域,进入根域设置,提高可读性
添加golang
, dlang
和rust
工程模板
工程生成插件支持vs2017
改进gcc/clang编译器警告和错误提示
重构代码架构,改进多语言支持,更加方便灵活的扩展语言支持
改进print接口,同时支持原生lua print以及格式化打印
如果xmake.lua不存在,自动扫描工程代码文件,并且生成xmake.lua进行编译
修改license,使用更加宽松的Apache License 2.0
移除一些二进制工具文件
移除install.bat脚本,提供windows nsis安装包支持
使用docute重写文档,提供更加完善的文档支持
增强os.run
, os.exec
, os.cp
, os.mv
和 os.rm
等接口,支持通配符模式匹配和批量文件操作
精简和优化构建输出信息,添加-q|--quiet
选项实现静默构建
改进makefile
生成插件,抽取编译工具和编译选项到全局变量
#41: 修复在windows下自动检测x64失败问题
#43: 避免创建不必要的.xmake工程缓存目录
针对android版本添加c++ stl搜索目录,解决编译c++失败问题
修复在rhel 5.10上编译失败问题
修复os.iorun
返回数据不对问题
以上是“xmake v2.1.1版本有什么改进”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图