gpt4 book ai didi

c - AC_CHECK_HEADERS : include multiple files

转载 作者:行者123 更新时间:2023-11-30 15:17:16 25 4
gpt4 key购买 nike

我正在查看依赖于 GNU Autotools 的遗留 C 项目。现有的 M4 脚本(错误地)检查 FreeType header ,如下所示:

AC_CHECK_HEADERS(freetype.h)

这不是 FreeType 应该包含的方式。正确的做法是:

#include <ft2build.h>
#include FT_FREETYPE_H

如何要求测试程序中包含所有 header ,而不是其中任何一个

最佳答案

要检查多个 header 是否相互依赖,可以使用 AC_COMPILE_IFELSE

此外,如果您在 google 上搜索“freetype m4”,您会发现几个如何检测 freetype 的宏。

关于c - AC_CHECK_HEADERS : include multiple files,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32580312/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com