Генерирую проект для Eclipse CDT через CMake -G «Eclipse CDT4 - Unix Makefiles».
В project explorer появляются лишние каталоги - [Subprojects], [Targets]. Может в них есть какой-то смысл, но мне иногда мешаются - в них стоят ссылки на те же самые файлы, на которые стоят ссылки в «основной» [Source Directory]. Это иногда приводит к такому неудобству: открываешь какой-нибудь MyClass.h, нажимаешь Ctrl+Tab, открывается MyClass.cpp, потом нажимаешь Ctrl+Tab опять, открывается MyClass.h обратно, но уже из каталога [Subprojects]. Получается 3 вкладки: MyClass.h, MyClass.cpp, MyClass.h и оба .h смотрят на один и тот же файл, но через разные «логические сущности» Eclips-а. Меняешь один .h, идёшь во второй .h - он ругается, типа «меня поменяли извне, загрузить с диска новое содежимое?». Плюс, индексатор 3 раза выполняет работу, что на больших проектах не круто. Иногда Java дохнет с ошибкой выделения памяти - возможно из-за этого, хотя не факт.
Можно руками удалять [Subprojects], [Targets], но как избавиться от их изначального появления в проекте?