hpr3040 :: Why use GNU Autotools
6 good reasons you should be using a build system
Hosted by Klaatu on Friday, 2020-03-27 is flagged as Clean and is released under a CC-BY-SA license.
autotools, build, make.
(Be the first).
The show is available on the Internet Archive at: https://archive.org/details/hpr3040
Listen in ogg,
spx,
or mp3 format. Play now:
Duration: 00:29:26
general.
GNU Autotools is a build system that helps you distribute your code in a predictable and reliable way. Build systems offer many benefits, including:
- Standard and automate-able build process
- hooks into packaging systems (RPM, DEB, Slackbuilds, Flatpak, Snap, and so on)
- version reporting
- build for various OSes
- you get lots of code to handle every possible corner case, for free
- with a single configuration, you can build your project as the developer, build it for packagers, and enable users to build it for themselves
Next up: how to use GNU Autotools