libao: os_types.h.in 未通过 autoreconf 转换为 os_types.h

libao: os_types.h.in not converted to os_types.h by autoreconf

我在我的 C++ 代码中使用 libao。为了设置构建系统,我在 repo 中 运行 autogen.sh 脚本(使用 autoreconf)。它有效,但 include/ao/ 中的 os_types.h.in 没有转换为 os_types.h.

os_types.h 是必需的,因为当我尝试包含 #include <libao/include/ao/ao.h> 时,编译器说它 cannot open source file "os_types.h" (dependency of "libao/include/ao/ao.h").

原来我需要 运行 ./configure 然后 make 并且我有 os_types.h 文件。答案来自:Can't run Makefile.am, what should I do?