2010-08-19 87 views
6

我正在使用Eclipse CDT(Helios版本,CDT 7.0)和C++ Makefile項目。由於我是Eclipse的新手,我很想知道如何正確管理include目錄。我#包含通常沒有任何路徑,所以我習慣於將我的子目錄(不是很多)添加到項目設置的包含目錄。 我有些困惑,因爲這些設置可以在項目級別以及文件夾級別進行(並且我還沒有理解值是如何繼承的)。此外,有沒有區別之間的屬性> C/C + +生成>設置> GCC C++編譯器>包含和屬性> C/C++常規>路徑和符號> GNU C++?在Eclipse中管理include目錄CDT

你知道解釋這些事情的好資源嗎?

+0

您是否找到解決方案? – 2012-12-11 16:01:18

回答

3

我發現 - 困難的方法(今天幾個小時),路徑和符號用於預處理器/索引器。我正在使用Makefile項目,在這種情況下,C/C++ Build/Settings不會影響構建或索引器。

以獲取索引/分析工作,我不得不

  1. 項目 - >屬性 - > C/C++編譯 - >查找選項:啓用 「自動發現路徑和符號」
  2. 項目 - 「ç/C++ General - >路徑和符號:添加任何必要的包含路徑