You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

gcc -print-search-dirs未输出/usr/include等目录的原因咨询

为什么gcc -print-search-dirs | grep -i include无结果?
  • gcc -print-search-dirs的输出范围仅限编译工具链程序、库文件的搜索目录,并不包含头文件的搜索路径——这是你过滤不到include相关内容的核心原因。
  • 要查看gcc的头文件默认搜索目录,改用这个命令:
    gcc -E -x c -v /dev/null
    
    执行后,在输出内容里找到#include <...> search starts here:的段落,下面就是所有默认的头文件搜索路径,其中就包含你提到的/usr/include。
  • 额外说明:-print-search-dirs的设计初衷是展示程序和库的查找路径,头文件路径不在它的输出范围内,所以无论怎么过滤都找不到相关内容。

内容的提问来源于stack exchange,提问作者Marco Montevechi Filho

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.22 15:22:30