我是说,在Linux和UNIX系统上从源构建的C或C++项目,通常是通过发布这些命令:
./configure
make
sudo make install
它们在顶部目录中也有类似
./configure
,./configure.ac
,./configure.in
的文件。我听过各种各样的叫做autotools项目,或者autoconf项目,或者automake项目,但是我不确定哪个名称是正确的。在他们应该被称为什么的问题上,有没有达成共识?
最佳答案
autoconf和automake统称为gnu autotools(libtool也可能包含在该类别中),因此autotools是最通用的名称。
请注意,并非所有具有生成makefile的configure
脚本的程序都必须使用autotools,或者并非全部使用autotools。
关于linux - 什么是“./configure、make、make install”项目?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23780819/