Man
參考配置手冊
我按照說明安裝 shtool
- 下載並解壓
wget ftp://ftp.gnu.org/gnu/shtool/shtool-2.0.8.tar.gz tar -zxvf shtool-2.0.8.tar.gz
- 建立圖書館
$ ./configure $ make
我可以參考製作手冊
man make
我怎樣才能找到有關配置的手冊
該
configure
腳本是一個腳本,它將配置與它一起分發的軟體以進行編譯(如果適用)和安裝。這些腳本通常(在本例中)由GNU
autoconf
(開發人員專門用於創建可移植configure
腳本的工具)創建,這意味著它至少有一組特定的選項。這些選項之一是--help
.$ ./configure --help `configure' configures this package to adapt to many kinds of systems. Usage: ./configure [OPTION]... [VAR=VALUE]... To assign environment variables (e.g., CC, CFLAGS...), specify them as VAR=VALUE. See below for descriptions of some of the useful variables. Defaults for the options are specified in brackets. Configuration: -h, --help display this help and exit --help=short display options specific to this package --help=recursive display the short help of all the included packages -V, --version display version information and exit -q, --quiet, --silent do not print `checking...' messages --cache-file=FILE cache test results in FILE [disabled] -C, --config-cache alias for `--cache-file=config.cache' -n, --no-create do not create output files --srcdir=DIR find the sources in DIR [configure dir or `..']
(ETC。)
沒有手冊,
configure
因為它特定於分發它的軟體包,並且一些可用選項可能取決於它配置的軟體(因此它不能成為具有自己手冊的系統範圍工具)。特別是,通常有一些--with-xxx
選項--without-xxx
可以配置帶有或不帶有某些 library 的項目xxx
,同樣--enable-xxx
還有選項來啟用或禁用某些功能(但似乎--disable-xxx
不在此發行版中)。shtool
通常(在這種情況下)與原始碼一起分發一個
README
和一個INSTALL
文本文件。這些文件將描述軟體以及如何配置和安裝它。該INSTALL
文件通常會告訴您作者對安裝的設想,您可以參考configure --help
輸出以了解如何根據自己的需要進行自定義。