Xmake
![本頁使用了標題或全文手工轉換](http://images.weserv.nl/?url=//upload.wikimedia.org/wikipedia/commons/thumb/c/cd/Zh_conversion_icon_m.svg/35px-Zh_conversion_icon_m.svg.png)
此條目沒有列出任何參考或來源。 (2023年3月30日) |
開發者 | Ruki |
---|---|
目前版本 |
|
原始碼庫 | |
作業系統 | 跨平台 |
類型 | 軟件開發工具 |
特許條款 | Apache特許條款 2.0 |
網站 | xmake |
XMake是一個基於Lua的開源輕量級跨平台自動化構建系統,支援在各種主流平台上構建專案。
xmake的目標是開發者更加關注於專案本身開發,簡化專案的描述和構建,並且提供平台無關性,使得一次編寫,隨處構建。
它跟cmake、automake、premake有點類似,但是機制不同,它預設不會去生成IDE相關的工程檔案,採用直接編譯,並且更加的方便易用。採用lua的工程描述語法更簡潔直觀,支援在大部分常用平台上進行構建,以及交叉編譯。
並且xmake提供了建立、組態、編譯、打包、安裝、解除安裝、執行等操作,使得開發和構建更加的方便和流程化。
不僅如此,它還提供了許多更加進階的特性,例如外掛程式擴充、指令碼宏記錄、批次打包、自動文件生成等等。
參見
外部連結
- XMake home page
- XMake github page (頁面存檔備份,存於互聯網檔案館)
- A curated list of awesome XMake projects, plugins, examples and others
- ^ Release 2.9.4. 2024年7月29日 [2024年8月27日].