Eclipse CDT "Путь должен включать имя проекта и ресурса"
Я бился головой об кирпичную стену с этим, поэтому любая помощь будет высоко ценится:)
Я создал два проекта со следующей структурой.
- В C:\ide\xxx\source есть одна исходная папка
- В папке C:\ide\xxx\build1 есть папка проекта
- В папке C:\ide\xxx\build2 есть папка проекта
- И build1, и build2 включают связанную папку C:\ide\xxx\source, используя переменную MYBUILD_ROOT = "C: \ ide \ xxx".
build2 прекрасно компилируется с использованием внутреннего компоновщика. Тем не менее, build1 даже не начинает строить, потому что он сообщает
> **** Rebuild of configuration Release for project CoreMarkTs1 ****
>
> **** Internal Builder is used for build ****
> Build error
> Path must include project and resource
> name: /build1
Любая помощь приветствуется.
1 ответ
Вопросу 3 года, я знаю, но на тот случай, если кто-то наткнется на него с той же проблемой (как и я)
Эта тема может ответить на проблему: Eclipse CDT Неверный путь к проекту. В случае, если "Опции обнаружения" не существует, этот другой поток объясняет, как заставить его появляться снова: Опции обнаружения в Eclipse C/C++
В моем случае эта манипуляция не сработала. После этого я понял, что в моем загруженном списке DLL есть неверный путь (Свойства проекта> Сборка C / C++> Настройки> Cross G++ Linker > Разное> Другие объекты). Я исправил ошибочный путь к DLL, и теперь ошибка "Путь должен включать проект и ресурс" исчезла (теперь у меня только что появились обычные ошибки:P)