Я новый пользователь Ubuntu, мне нужно установить автоинструменты, когда я ищу в Интернете различные способы, которые делают ./configure
и все такое.
Пожалуйста, объясните мне, как установить autoconf, autotools и т. Д. В моей системе. Пошаговое руководство было бы очень полезно
-y
флагом ftwsudo apt-get install -y autotools-dev autoconf
. Теперь его можно запускать без присмотраУстановка из репозиториев всегда предпочтительнее, если вам не нужна последняя версия автоинструментов. В этом случае вам придется загрузить его вручную и установить вручную. GNU autotools - это три пакета: Autoconf, Automake и Libtool. Вот шаги, чтобы установить его вручную:
Autoconf:
Automake:
Libtool:
Самое главное, что вам не нужно устанавливать автоинструменты для запуска
./configure
, это ключевая особенность автоинструментов. С другой стороны, если вам не предоставлен скрипт configure, вам понадобится установить автоинструмент для его генерации.Примечание
make install
будет внутренне звонитьmake
. Таким образом, нет необходимости в этом случае вызоваmake
. Обычно Autotools ожидает, что вы будете звонитьmake
без привилегий sudo иmake install
с sudo . В этом случае для простоты я пропустил это руководство. Разумно (или это?) Полагать, что в сгенерированном автоинструментами Makefile нет вредоносного ПО.источник
make install
вызываетmake all
то, что называется, когда вы звонитеmake
без аргументовsudo make install
Установить autoconf просто, наберите в терминале:
источник
После установки пакетов autoconf, automake и libtool я переконфигурировал, потому что ошибка сохранилась. Затем после перенастройки мне разрешили скомпилировать и установить без ошибок.
Обоснование того, почему использовать,
/usr/local
а не/usr/local/apache2
я оставлю вас в следующей публикацииисточник