web-dev-qa-db-ja.com

autotools、autoconfのインストール

私は新しいUbuntuユーザーです。インターネットで検索すると、./configureなどを実行するさまざまな方法が与えられ、autotoolsをインストールする必要があります。

システムにautoconfやautotoolsなどをインストールする方法を教えてください。段階的なガイダンスは非常に役立ちます

23
abkds

Autotoolsをインストールするには:

Sudo apt-get install autotools-dev

Autoconfをインストールするには

Sudo apt-get install autoconf
28
Maythux

Autotoolsの最新バージョンが必要でない限り、リポジトリからのインストールが常に好まれます。その場合、手動でダウンロードして手動でインストールする必要があります。 GNU autotoolsは、Autoconf、Automake、Libtoolの3つのパッケージです。手動でインストールする手順は次のとおりです。

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 

最も重要なこと./configureを実行するためにautotoolsをインストールする必要はありません。これはautotoolsの重要な機能です。一方、configureスクリプトが与えられていない場合は、生成するためにautotoolsをインストールする必要があります。

make installは、内部的にmakeを呼び出します。したがって、この場合、makeを呼び出す必要はありません。通常、Autotoolsは、Sudo権限なしでmakeを呼び出し、Sudoでmake installを呼び出すことを期待します。この場合、簡単にするために、このガイドラインはスキップしました。オートツールで生成されたMakefileにマルウェアがないことを信頼するのは、かなり合理的です(そうでしょうか?)。

Autoconfのインストールは簡単です。ターミナルに入力してください:

Sudo apt-get install autoconf
1
Stormvirux

パッケージautoconf、automake、libtoolをインストールした後、エラーが続いたため再構成しました。その後、再構成後、エラーなしでコンパイルとインストールが許可されました。

$ Sudo sh configure --prefix /usr/local
$ Sudo make install

/usr/localではなく/usr/local/Apache2を使用する理由の正当性次のページで説明します publication

0
CORONEL Braian