This article is translated from Chinese to English by ChatGPT. There might be errors.
It’s time again for that painful-yet-joyful tinkering, and this time the target is autotools. Back in the day I used to admire the configure and Makefile files in various open-source projects. I naively thought they were all handwritten by the project authors themselves, and I was full of awe for people in the open-source community. I couldn’t even understand them, let alone write them. Later I learned there is something called autoconf that can automatically generate these scripts. You still have to write some bits yourself, but it’s nowhere near as crazy as I had imagined.
