Eclipse CDT可以';t自动将.h文件添加到路径

Eclipse CDT可以';t自动将.h文件添加到路径,eclipse,makefile,eclipse-cdt,Eclipse,Makefile,Eclipse Cdt,我使用EclipseCDT在Windows中开发了一个C项目。当我构建这个项目时,它抛出了一些错误,说C文件invoke.h文件这些文件找不到。但实际上,这些文件是可用的,看起来EclipseCDT无法添加它们路径?为什么CDT不像java那样自动将它们添加到path中?make文件是由Eclipse生成的,我刚刚开始使用EclipseCDT,谁能帮我 否,您需要按如下方式添加路径(覆盖的内容比要求的内容多一点): 见: -L:将目录添加到要搜索的目录列表中-L -l:要搜索的库的名称(不带li

我使用EclipseCDT在Windows中开发了一个C项目。当我构建这个项目时,它抛出了一些错误,说C文件invoke.h文件这些文件找不到。但实际上,这些文件是可用的,看起来EclipseCDT无法添加它们路径?为什么CDT不像java那样自动将它们添加到path中?make文件是由Eclipse生成的,我刚刚开始使用EclipseCDT,谁能帮我

否,您需要按如下方式添加路径(覆盖的内容比要求的内容多一点):

见:

-L
:将目录添加到要搜索的目录列表中
-L

-l
:要搜索的库的名称(不带
lib*
前缀和扩展名)

例如:
libmylib.a
将使用链接器选项
-lmylib

以及:

-I
:将目录添加到要搜索
头文件的目录列表中

当传递给编译器时,这些选项中的每一个都可以重复几次

在CDT中:

  • 要配置包含:“项目>属性>C/C++构建>设置>GCC编译器>包含”
  • 配置库:“项目>属性>C/C++构建>设置>GCC链接器>库”
这些配置也可以在“项目>属性>C/C++常规>路径和符号>包含/库”中找到。规则同上