开发手册 欢迎您!
软件开发者资料库

Linux autoconf 命令

Linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell命令和Linux命令。本文主要介绍Linux autoconf 命令。

1、命令简介

使用autoconf命令可以从模板文件中生成一个配置脚本。

2、命令用法

autoconf [OPTION] ... [TEMPLATE-FILE]

3、命令描述

如果给定了TEMPLATE-FILE,则生成一个配置脚本。‘configure.ac’ 如果存在,否则' configure.in '。如果给定了TEMPLATE-FILE,则输出被发送到标准输出,否则进入' configure '。

4、命令选项

1)操作选项

选项

描述

-h, --help

打印这个帮助,然后退出

-V, --version

 

打印版本号,然后退出

-v, --verbose

 

输出运行处理信息

-d, --debug

 

不删除临时文件

-f, --force

 

考虑所有已过时文件

-o, --output=FILE

 

将输出保存在FILE中(stdout 是默认值)

-W, --warnings=CATEGORY

 

报告属于CATEGORY[语法]的警告

2)警告类别

类别

描述

‘cross’

 

交叉编译问题

‘obsolete’

 

过时的结构

‘syntax’

 

句法结构问题

‘all’

所有的警告

‘no-CATEGORY’

 

关闭CATEGORY上的警告

‘none’

关掉所有的警告

‘error’

 

错误警告

3)库目录

选项

描述

-B, --prepend-include=DIR

 

添加目录DIR以搜索路径。

-I, --include=DIR

 

添加目录DIR到搜索路径

4)Tracing

选项

描述

-t, --trace=MACRO

 

报告对MACRO的调用列表

-i, --initialization

 

也可以跟踪Autoconf的初始化过程

5、使用示例

通过模板文件/data/in生成一个配置脚本

autoconf /data/in