2011-01-26 60 views
1

我在unix環境中有一個C++項目,它有一個CMakeLists.txt。我使用Cmake將其轉換爲Eclipse項目並將其導入到Eclipse CDT中。現在,它說它無法在#include "file.h"聲明中找到文件。如何添加特定的頭文件夾到Eclipse?

該項目有超過20個文件夾,其中一些文件夾包含標題。我去了Project Properties -> Include Path and Symbols並在那裏添加了它們,但是在重建之後,它們並沒有出現在我的項目的Includes文件夾中。我不明白爲什麼做這麼簡單的工作這麼繁重......

回答

1

您可以使用include_directories命令在原始CMakeLists.txt中指定包含目錄並重新生成Eclipse項目。這比在Eclipse中指定include目錄更有優勢,因爲它也可以用於其他CMake目標。

+0

感謝您的快速回復!這從根本上解決了問題,它好多了。鍛鍊了魅力! – 2011-01-26 14:50:17

相關問題