小编典典

GCC的默认包含目录是什么?

linux

当我使用gcc编译非常简单的源文件时,不必指定标准包含文件(例如stdio或stdlib)的路径。

GCC如何知道如何找到这些文件?

/usr/include内部是否具有硬连线的路径,还是会从其他OS组件获取路径?


阅读 416

收藏
2020-06-02

共1个答案

小编典典

为了弄清楚gcc/ 所使用的默认路径g++及其优先级,您需要检查以下命令的输出:

  1. 对于 C

    gcc -xc -E -v -
    
  2. 对于 C ++

    gcc -xc++ -E -v -
    

这归功于 Qt Creator团队

2020-06-02