Linux autotools有什么用

2025-04-28 23:17:09
推荐回答(2个)
回答1:

帮开发人员生成一些检测编译环境来方便开发的。
主要就是帮你生成 configure 和 Makefile 。

回答2:

一般的项目编译安装的过程:
o bootstrap:检测autoconf、automake、libtool及其版本并完成初始化,生成configure;
o configure:检测系统平台及软硬件环境,确定适用本地环境的编译策略,生成Makefiles;
o make:编译、链接;
o make install:安装;
o ldconfig:配置环境变量。
对于开发者而言,则需要通过autotools的autoconf、automake为用户组织起上面的过程。