gpt4 book ai didi

c++ - 如何确定包含路径的来源?

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:14:20 25 4
gpt4 key购买 nike

我熟悉将 -v 添加到 Clang 编译命令行以查看包含搜索路径顺序的技巧,但这仅显示正在搜索的目录。它没有显示为什么正在搜索这些目录。

是否有一些选项可以打印有关包含搜索路径设置来自何处的详细信息? (例如,命令行选项、环境、编译设置等)——任何提供更多信息的设置也将受到赞赏。

请注意,我不知道特定包含文件的来源(例如,您可以使用 -M-H 获得的信息),我是对编译器搜索特定包含路径 的原因感兴趣。


背景:我们正在尝试调试特定路径 (/usr/local/include) 在特定平台 (Mac 10.14) 的搜索目录列表中出现“过高”的原因。我们不认为我们的构建系统明确请求它,因此更多地了解它的来源将有助于我们弄清楚发生了什么。

最佳答案

如何选择 clang 默认包含路径在任何地方都没有记录。它(以及 Mac 的 gcc)显然不遵循 gcc docs . clang 如何记录 these can be managed .

关于c++ - 如何确定包含路径的来源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52708058/

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