我是说,在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/

10-13 07:20