每当你从源代码编译的东西,你经历了相同的3个步骤: $ ./configure $ make $ make install 我明白,把安装过程划分成不同的步骤是有道理的,但是我不明白,为什么这个星球上的每个编码人员都必须一次又一次地编写相同的三个命令才能完成一个单独的工作。 从我的angular度来看,使用包含以下文本的源代码自动提供./install.sh脚本是完全有意义的: #!/bin/sh ./configure make make install 为什么人们会分开做3个步骤?