首页 > 解决方案 > 在构建代码时如何知道我的项目正在使用哪个头文件

问题描述

在我的项目中,我们使用的是 zlib.h 头文件。我的标准 C 头文件中的 zlib.h 中有一个。我想知道我的项目正在使用哪个文件。是否有任何标志可以使用 make 运行以获取过度日志?

标签: cgccmakefile

解决方案


由于您的问题是特定的gcc,您可以尝试 -

gcc -E your_project_file.c 

您可以将输出通过管道传输到 less 或将其重定向到文件。

现在在输出搜索中zlib.h,您将看到包含文件的完整路径。


推荐阅读