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