如何将特定的头文件夹添加到Eclipse?

时间:2011-01-26 14:12:12

标签: c++ eclipse unix eclipse-cdt

我在unix环境中有一个c ++项目,它有一个CMakeLists.txt。我使用Cmake将其转换为Eclipse项目并将其导入Eclipse CDT。现在,它说它无法在#include "file.h"语句中找到文件。

此项目包含20个以上的文件夹,其中一些文件夹包含标题。我去了Project Properties -> Include Path and Symbols并在那里添加了它们,但是在重建之后它们没有出现在我项目的Includes文件夹中。我不明白为什么做这么简单的事情是如此繁重的任务。

1 个答案:

答案 0 :(得分:1)

您可以使用include_directories命令在原始CMakeLists.txt中指定包含目录,然后重新生成Eclipse项目。这比在Eclipse中指定include目录更有优势,因为它也适用于其他CMake目标。