Для чего существуют различные варианты / аргументы "./настроить" в Linux


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

но иногда нам нужно передать различные варианты, как я сделал сегодня для установки 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

теперь я хочу знать, что как человек будет знать, что какой тип paramaters нравится --with-python можно использовать?
Я имею в виду:

  1. являются ли эти параметры одинаковыми во всех пакетах программного обеспечения или они различаются программное обеспечение?

  2. Я даже пытался читать документацию, но никто не упоминает этих параметров.

3   51   2011-06-03 17:44:54

3 ответа:

./configure --help

, которая покажет вам все варианты для этого конкретного configure сценарий.

некоторые из них одинаковы во всех сценариях настройки, созданных Autoconf (которые являются большинством из них, но не всеми); например --prefix в принципе универсальный. Другие свойственны конкретному скрипту настройки.

Я знаю, о configure --help но предоставленная информация является "легкой". Следующие ресурсы GNU содержат полезную дополнительную информацию:

переменные каталога установки

процесс освобождения