Каковы различные параметры / аргументы для "./configure" в Linux - PullRequest
56 голосов
/ 03 июня 2011

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

Ответы [ 3 ]

111 голосов
/ 03 июня 2011
./configure --help

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

4 голосов
/ 04 июня 2011

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

0 голосов
/ 03 июля 2018

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

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

Процесс выпуска

...