Здравствуйте.
Подскажите, пожалуйста, почему работающий проект в Линукс на Eclipse Luna 64 бит + GCC ARM Plugin + gcc-arm-none-eabi-4_9-2014q4-20141203-linux.tar.bz2
после того, как я изменяю структуру проекта (переношу файлы, создаю директории с файлами и т.д.) перестает компилироваться.
Среда перестает видеть некоторые хедеры и константы (пути к которым я прописал в нактройках проэкта в настройках компиляторов) и иногда не находит сам компилятор, хотя он точно на своем месте.
Переиндексацию делал, конкретно прописывал пути к хедерам, которые не видит (чаще всего это файл stm32l0xx_def.h м типы в нем), в мейкфайле вроде есть пути к директориям с ненайденными файлами.
Может у плагина есть ограничения на структуру проекта? Или Еклипс плохо справляется с отслеживанием изменений, я с ним раньше не работал, в Иаром, Кейлом, АврСтудией и прочими таких проблем не наблюдал - перетусовывал все, попровисывал пути - все работало.
Можно это как-то настроить без переписывания makefile вручную? Или лучше вернуть все взад и просто подобавлять свои файлы туда, где лежали остальные, пока не разобрался с мейкфайлами.
Спасибо.