参考配置手册

参考配置手册

我按照说明安装 shtool

  1. 下载并解压

    wget ftp://ftp.gnu.org/gnu/shtool/shtool-2.0.8.tar.gz
    tar -zxvf shtool-2.0.8.tar.gz
    
  2. 建立图书馆

    $ ./configure 
    $ make
    

我可以参考制作手册

man make

我怎样才能找到有关配置的手册

答案1

configure脚本将配置与其一起分发的软件以进行编译(如果适用)和安装。

这些脚本通常(如本例)由GNUautoconf(开发人员专门用于创建可移植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选项来配置带有或不带有某些库的项目xxx,同样还有--enable-xxx--disable-xxx选项来启用或禁用某些功能(shtool但似乎不在这个发行版中)。

通常(例如,在这种情况下)随源代码一起分发一个文件README和一个文本文件。INSTALL这些文件将描述该软件以及如何配置和安装它。该INSTALL文档通常会告诉您作者设想的安装应该如何进行,您可以参考输出configure --help以了解如何根据自己的需要进行自定义。

答案2

configure是一个脚本,而不是命令,因此没有手册页。

您可以在 README 文件中找到信息,如果作者很友善,还可以找到 --help 选项

https://www.linuxquestions.org/questions/linux-general-1/configure-command-315662/或类似的讨论。

答案3

通过./configure命令,您正在执行一个名为configure.txt的文件。这与执行任何文件类似,因此不会有手动输入,因为这不是命令。 whilemake是一个命令,因此您可以找到 make 的手动输入。

相关内容