C++ EclipseCDT:如何创建单独的头文件夹?

C++ EclipseCDT:如何创建单独的头文件夹?,c++,eclipse,eclipse-cdt,C++,Eclipse,Eclipse Cdt,我试图将头文件(.h)与(.cpp)实现分开,方法是将它们存储在两个不同的源文件夹中。但是,Eclipse会告诉编译器在.cpp文件所在的文件夹中查找.h文件。这会导致编译器停止,因为它找不到指定的文件。有没有办法在Eclipse中创建这样的文件夹并绕过这个问题 在visual studio中,头文件有单独的文件夹,因此我们也可以在Eclipse CDT中为头文件创建单独的文件夹吗?通过选择项目,右键单击以获得上下文菜单,然后添加头文件夹:Properties->C/C++General->Pr

我试图将头文件(
.h
)与(
.cpp
)实现分开,方法是将它们存储在两个不同的源文件夹中。但是,Eclipse会告诉编译器在
.cpp
文件所在的文件夹中查找
.h
文件。这会导致编译器停止,因为它找不到指定的文件。有没有办法在Eclipse中创建这样的文件夹并绕过这个问题


在visual studio中,头文件有单独的文件夹,因此我们也可以在Eclipse CDT中为头文件创建单独的文件夹吗?

通过选择项目,右键单击以获得上下文菜单,然后添加头文件夹:
Properties->C/C++General->Preprocessor,Include path,Macros,等等。
在该窗口上选择
条目
选项卡,然后选择
C++
,然后选择
CDT用户设置条目
。然后
Add
并将您的
include
文件夹添加到那里。@Galik:谢谢朋友,现在我添加了包含header.h文件的header文件夹,并添加到main.cpp文件中,但它显示“致命错误:header.h:没有这样的文件或目录”屏幕截图:Ok忘记最后的评论。我从不使用托管版本,它的工作方式也不同,因此,您需要转到稍微不同的窗口来添加文件夹:右键单击“选择项目”<代码>属性->C/C++常规->路径和符号,选择
包含
选项卡,然后
GNU C++
然后
添加…
@Galik:谢谢你的朋友,它可以同时使用符号“”和