Почему всегда ./configure; делать; сделать установку; как 3 отдельных шага?
Каждый раз, когда вы что-то компилируете из исходного кода, вы проходите одни и те же 3 шага:
$ ./configure
$ make
$ make install
Я понимаю, что имеет смысл разделить процесс установки на несколько этапов, но я не понимаю, почему каждый кодер на этой планете должен снова и снова писать одни и те же три команды, чтобы выполнить одну работу. С моей точки зрения, имело бы смысл иметь./install.sh
Скрипт автоматически поставляется с исходным кодом, который содержит следующий текст:
#!/bin/sh
./configure
make
make install
почему люди делают 3 шага отдельно?