【问题标题】:How to tell the gcc to look in the include folder for the header files?如何告诉 gcc 在包含文件夹中查找头文件?
【发布时间】:2016-11-15 18:10:24
【问题描述】:

我正在使用 c。我的项目myProject/include 中有一个include 文件夹,里面有我从Internet 下载的SDK 的所有头文件。所以我的问题是如何告诉gcc 在包含文件夹中查找头文件?

【问题讨论】:

    标签: c gcc header include


    【解决方案1】:

    您可以将-I 选项与gcc 一起使用,以告知查找头文件的路径。

    来自online gcc manual

    -Idir

    将目录dir 添加到要搜索头文件的目录列表的头部。这可用于覆盖系统头文件,替换您自己的版本,因为这些目录在系统头文件目录之前搜索。 [...]

    您可以多次使用此选项,

    [...] 如果您使用多个-I 选项,则目录按从左到右的顺序扫描;标准系统目录紧随其后。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-10-31
      • 2019-07-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多