AutosetupAutoconf 的替代
Autosetup 是一個(gè)和 Autoconf 相似的工具,它通過系統(tǒng)的能力和用戶配置為構(gòu)建系統(tǒng)配置響應(yīng)的環(huán)境。Autosetup 擁有輕便、快速、簡(jiǎn)單和靈活的特點(diǎn)。它值得注意的特性還有以下幾個(gè):
輕松檢查頭文件、功能、以及 C/C++ 類型
輕松支持用戶配置選項(xiàng)
基于模板產(chǎn)生文件,如 Makefile.in => Makefile
基于已經(jīng)確定的功能產(chǎn)生頭文件
支持交叉編譯
在很多場(chǎng)景下可以替代 autoconf
可以在 Tcl 8.5+、Jim Tcl、C 編譯器中運(yùn)行(使用 Jim Tcl 源代碼)
autosetup 用于項(xiàng)目發(fā)布 - 不會(huì)有版本問題
Autosetup 是特別針對(duì) Unix 系統(tǒng)構(gòu)建 C/C++ 應(yīng)用的,盡管它也可以按需要為其他環(huán)境進(jìn)行擴(kuò)展。
評(píng)論
圖片
表情
