Autoconf is an extensible package of M4 macros that produce shell scripts to automatically configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like systems without manual user intervention. Autoconf creates a configuration script for a package from a template file that lists the operating system features that the package can use, in the form of M4 macro calls.
The Autoconf Reference Manual provides beginners with a simple introduction to the basics, and experts will find advanced details they need.
In this you will see the following things below.
- 1 Introduction
- 2 The GNU Build System
- 3 Making configure Scripts
- 4 Initialization and Output Files
- 5 Existing Tests
- 6 Writing Tests
- 7 Results of Tests
- 8 Programming in M4
- 9 Programming in M4sh
- 10 Writing Autoconf Macros
- 11 Portable Shell Programming
- 12 Portable Make Programming
- 13 Portable C and C++ Programming
- 14 Manual Configuration
- 15 Site Configuration
- 16 Running configure Scripts
- 17 config.status Invocation
- 18 Obsolete Constructs
- 19 Generating Test Suites with Autotest
- 20 Frequent Autoconf Questions, with answers
- 21 History of Autoconf
- Appendix A GNU Free Documentation License
- Appendix B Indices
You will find all this section offline without any internet connection and learn Autoconf easily anywhere and anytime.
Last updated on Feb 28, 2018
Initial Release