./configure && make && make install

Как всем известно, классическим способом установки приложений в *nix подобных системах является такая последовательность команд:

cd libfoo
./configure
make
make install

Переходим в папку с исходниками, запускаем древний, как говно мамонта, скрипт конфигурирования, затем сборка и инсталляция.

Оказывается, скрипт configure может совершенно спокойно мусорить работать из другой папки:

mkdir build-libfoo
cd build-libfoo
../libfoo/configure
make
make install

После этого можно удалять build-libfoo и папка с исходниками останется в чистом виде. Таким образом можно собирать одну и ту же библиотеку с разными флагами в своих папках, используя одни и те же исходники.

Комментариев нет. Будьте первым!
Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Блог Евгения Жирнова