установка autotools, autoconf

17

Я новый пользователь Ubuntu, мне нужно установить autotools, когда я ищу в Интернете различные способы, которые дают ./configure и прочее.

Расскажите, как установить autoconf, autotools и т. д. в мою систему. Пошаговое руководство будет очень полезно

    
задан AbKDs 07.03.2014 в 08:39
источник

3 ответа

18

Чтобы установить autotools:

sudo apt-get install autotools-dev

Чтобы установить autoconf

sudo apt-get install autoconf
    
ответ дан Maythux 07.03.2014 в 09:01
источник
11

Установка из репозиториев всегда предпочтительна, если вам не нужна последняя версия autotools. В этом случае вам придется загрузить его вручную и установить его вручную. GNU autotools - это три пакета: Autoconf, Automake и Libtool. Вот шаги по его установке вручную:

cd /usr/local/src

Autoconf:

wget http://ftp.gnu.org/gnu/autoconf/autoconf-2.69.tar.gz 
tar xf autoconf*
cd autoconf-2.69
sh configure --prefix /usr/local
make install

Automake:

wget http://ftp.gnu.org/gnu/automake/automake-1.15.tar.gz
tar xf automake*
cd automake-1.15
sh configure --prefix /usr/local
make install

Libtool:

wget http://mirror.jre655.com/GNU/libtool/libtool-2.4.6.tar.gz
tar xf libtool*
cd libtool-2.4.6
sh configure --prefix /usr/local
make install 

Самое главное Вам не нужно устанавливать autotools для запуска ./configure , что является ключевой особенностью autotools. С другой стороны, если вам не задан скрипт configure, вам понадобится установить autotools для его создания.

Примечание make install будет внутренне вызывать make . Таким образом, в этом случае нет необходимости называть make . Обычно Autotools ожидает, что вы вызовете make без привилегий sudo и make install с помощью sudo . В этом случае для простоты я пропустил это руководство. Это (или не так ли?) Достаточно разумно полагать, что в созданный autotools Makefile нет вредоносного ПО.

    
ответ дан Vicente Adolfo Bolea Sánchez 19.06.2015 в 19:48
2

Установка autoconf проста, просто

   sudo apt-get install autoconf

в терминале

    
ответ дан Stormvirux 07.03.2014 в 08:59