Под
Eclipse CDT >
Project Settings >
C/C++ General >
Paths and Symbols >
Includes >
GNU C++
Список включаемых путей.
Некоторые из них выделены жирным шрифтом и относятся к конкретному проекту.
Другие встроенные:
Например:
/usr/include/C++/4.6/
/usr/include/x86_64-linux-gnu
etc
Если я удаляю:
work/.metadata/.plugins/org.eclipse.cdt.make.core/*.sc
Пути автоматически пересматриваются при запуске Eclipse.
У меня одновременно установлены gcc 4.6 и gcc 4.7.
При повторном сканировании Eclipse находит только заголовки 4.6, а не 4.7.
У меня такой вопрос: по какому механизму Eclipse определяет список встроенных включаемых путей? (и, следовательно, почему он находит только заголовки 4.6, а не заголовки 4.7?)