Xmake

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書
XMake
開發者Ruki
當前版本
  • 2.9.1 (2024年4月22日;穩定版本)[1]
編輯維基數據鏈接
源代碼庫 編輯維基數據鏈接
操作系統跨平台
類型軟體開發工具
許可協議Apache許可證 2.0
網站xmake.io

XMake是一個基於Lua開源輕量級跨平台自動化構建系統,支持在各種主流平台上構建項目。

xmake的目標是開發者更加關注於項目本身開發,簡化項目的描述和構建,並且提供平台無關性,使得一次編寫,隨處構建。

它跟cmake、automake、premake有點類似,但是機制不同,它默認不會去生成IDE相關的工程文件,採用直接編譯,並且更加的方便易用。採用lua的工程描述語法更簡潔直觀,支持在大部分常用平台上進行構建,以及交叉編譯。

並且xmake提供了創建、配置、編譯、打包、安裝、卸載、運行等操作,使得開發和構建更加的方便和流程化。

不僅如此,它還提供了許多更加高級的特性,例如插件擴展、腳本宏記錄、批量打包、自動文檔生成等等。

參見[編輯]

外部連結[編輯]

  1. ^ Release 2.9.1. 2024年4月22日 [2024年4月27日].