web-dev-qa-db-ja.com

Linuxの「./configure」のさまざまなオプション/引数は何ですか

Linuxに新しいソフトウェアをインストールする際、最初にconfigure itを常に使用する必要があることを見てきました。

しかし、時々、lxmlをインストールするために今日やったように、さまざまなオプションを渡す必要があります。

./configure --with-python=/opt/python27/bin/python 
--prefix=/usr/local 
--with-libxml-prefix=/usr/local 
--with-libxml-include-prefix=/usr/local/include 
--with-libxml-libs-prefix=/usr/local/lib

今、私はどのような種類のパラメータが--with-python に使える?
というのは:

  1. これらのパラメーターはすべてのソフトウェアパッケージで同じですか、それともソフトウェアごとに異なりますか?

  2. 私もドキュメントを読み込もうとしましたが、誰もそれらのパラメーターに言及していません。

58
Mirage
./configure --help

その特定のconfigureスクリプトのすべてのオプションが表示されます。

114

Autoconfによって生成されるすべての構成スクリプトで同じものもあります(ほとんどではありませんが、すべてではありません)。例えば ​​--prefixは基本的にユニバーサルです。その他は、特定のconfigureスクリプトに固有です。

4

configure --helpしかし、提供される情報は「ライト」です。次のGNUリソースには、有用な追加情報が含まれています。

インストールディレクトリ変数

リリースプロセス

0
Pancho