04-07-2024, 10:35 AM
说句题外话:以前我觉得autotools有它独特的作用,它可以生成一个configure脚本,使得只要有个POSIX shell和基础工具就能构建软件,而不用像CMake和meson需要单独装一个构建系统。但是自从xz的后门出来之后,我觉得autotools的这个特性就有问题了,一个人要检查源码包的configure脚本是不是真的由工程的配置生成的,也需要先安装一份autotools自己生成。不过这样做也比CMake等要简单一点,这个检查工作让专门的人做就好了。