GNU Autoconf手册翻译(1)

本文档详细介绍了GNU Autoconf工具的使用,它能生成shell脚本来自动配置软件源码以适应各种POSIX系统。主要内容包括:Gnu软件创建系统(Automake、Gnulib、Libtool、Pointers)、configure脚本的生成、初始化和输出文件、存在性测试、编写测试等。Autoconf生成的脚本无需用户手动干预,简化了安装过程并提高了软件的可移植性。
摘要由CSDN通过智能技术生成

目录

1           介绍

2           Gnu软件创建系统

2.1          Automake

2.2          Gnulib

2.3          Libtool

2.4          Pointers

3           生成configure脚本

3.1          编写configure.ac文件

3.1.1     一个shell脚本编译器

3.1.2     Autoconf语言

3.1.3     标准的configure.ac布局

3.2          使用autoscan创建configure.ac文件

3.3          使用ifnames列出所有编译条件

3.4          使用autoconf创建configure脚本

3.5          使用autoreconf更新configure脚本

4           初始化和输出文件

4.1          初始化configure

4.2          关于autoconf版本问题

4.3          Configure里的注意事项

4.4          发现configure输入

4.5          输出文件

4.6          执行配置操作

4.7          创建配置文件

4.8          Makefiles里面的替换

4.8.1     预先设置输出变量

4.8.2     安装目录变量

4.8.3     改变的目录变量

4.8.4     创建时使用的目录

4.8.5     自动的重新生成

4.9          头文件配置

4.9.1     头文件配置模块

4.9.2     使用autoheader创建config.h.in

4.9.3     Autoheader

4.10       运行任意的配置命令

4.11       创建配置链接

4.12       在子目录里配置其他的包

4.13       默认前缀

5           存在性测试

5.1          一般行为

5.1.1     标准符号

5.1.2     默认的包含

5.2          替代程序

5.2.1     特殊的程序检查

5.2.2     一般的程序和文件检查

5.3          文件

5.4          库文件

5.5          库函数

5.5.1     C函数的可移植性

5.5.2     特殊的函数检查

5.5.3     一般的函数检查

5.6          头文件

5.6.1     头文件的可移植性

5.6.2     特殊的头文件检查

5.6.3     一般的头文件检查

5.7          声明

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值