gpt4 book ai didi

c++ - C文件包含的所有头文件的列表

转载 作者:可可西里 更新时间:2023-11-01 18:20:32 27 4
gpt4 key购买 nike

我正在尝试“武装”编译一个 C 文件,它递归地包含很多头文件..我正在尝试找到这些头文件的列表..有没有更简单的方法来找到所有头文件的列表它包含的文件?

最佳答案

您可以使用 GCC C 预处理器及其选项来转储递归包含的 header 列表:

cpp -M

这将向您显示所有包含的标题。

您可能需要为它提供常规构建中使用的所有包含目录的根目录。迭代运行它,添加更多包含路径,直到错误停止。

此用法中此命令的完整形式是:

cpp -M [-I include_directory *] path_to_c_file.c

关于c++ - C文件包含的所有头文件的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15976080/

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