XMake2.1.2版本正式發布,新版本增加了許多優秀的功能,并該井了編譯環境,幫助用戶更好的開發產品,歡迎來下載!
XMake自動構建工具介紹
XMake是一個基于Lua的輕量級跨平臺自動構建工具,支持在各種主流平臺上構建項目xmake的目標是開發者更加關注于項目本身開發,簡化項目的描述和構建,并且提供平臺無關性,使得一次編寫,隨處構建。
XMake自動構建工具特色
它跟cmake、automake、premake有點類似,但是機制不同,它默認不會去生成IDE相關的工程文件,采用直接編譯,并且更加的方便易用 采用lua的工程描述語法更簡潔直觀,支持在大部分常用平臺上進行構建,以及交叉編譯。并且xmake提供了創建、配置、編譯、打包、安裝、卸載、運行等一些actions,使得開發和構建更加的方便和流程化。不僅如此,它還提供了許多更加高級的特性,例如插件擴展、腳本宏記錄、批量打包、自動文檔生成等等。。
更新日志
新特性
添加aur打包腳本,并支持用yaourt包管理器進行安裝。
添加set_basename接口,便于定制化修改生成后的目標文件名
改進
支持vs2017編譯環境
支持編譯android版本的rust程序
增強vs201x工程生成插件,支持同時多模式、架構編譯
Bugs修復
修復編譯android程序,找不到系統頭文件問題
修復檢測選項行為不正確問題
修復代碼文件權限到0644
- PC官方版
- 安卓官方手機版
- IOS官方手機版