Управление включаемыми каталогами в Eclipse CDT - PullRequest
6 голосов
/ 19 августа 2010

Я использую Eclipse CDT (выпуск Helios, CDT 7.0) с проектом C ++ Makefile.Поскольку я новичок в Eclipse, мне интересно, как правильно управлять каталогами включения.Обычно я включаю без каких-либо путей, поэтому я привык добавлять свои подкаталоги (не так много) в каталоги включения параметров проекта.Я несколько сбит с толку, потому что эти настройки могут быть сделаны на уровне проекта, а также на уровне папок (и я еще не понял, как значения наследуются).Кроме того, есть ли разница между свойствами> Сборка C / C ++> Настройки> Компилятор GCC C ++> Включить и свойства> Общие сведения о C / C ++> Пути и символы> GNU C ++?

Знаете ли вы какой-нибудь хороший ресурс, объясняющийэти вещи?

1 Ответ

3 голосов
/ 11 декабря 2012

Я нашел - сложный способ (несколько часов сегодня), что пути и символы используются в препроцессоре / индексаторе. Я использую проект Makefile, и в этом случае C / C ++ Build / Settings не влияет на сборку или индексатор.

Чтобы заставить работать индексирование / анализ, мне пришлось

  1. Проект -> Свойства -> Сборка C / C ++ -> Параметры обнаружения: включите «Автоматизировать пути и символы обнаружения»
  2. Project -> C / C ++ General -> Paths and Symbols: Добавить все необходимые пути включения
...