ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
20 июля
1333008
il-2 (22.07.2023 11:29, просмотров: 620)
Осваиваю MounRiver Studio (на базе Eclipse). Есть вопросы знатокам по поводу менеджера проектов: 

1. Сделал я проект на базе шаблона CH581. Затем перетащил папки и файлы по другому - как мне удобно. И теперь во вкладке Problems мне постоянно сыпятся варнинги про отсутствующие папки:

Invalid project path: Missing project folder or file: \ble-bridge-ch58x\Startup for Source path.

Invalid project path: Missing project folder or file: \ble-bridge-ch58x\StdPeriphDriver for Source path.

Для этих варнингов еще указан параметр Location: pathentry

Что это за pathentry и где его искать я не знаю.

Изначально эти папки были в одном каталоге с файлом проекта, и как я понимаю были включены в сборку по умолчанию без явных указаний (с помощью настроек Resourcr Filters)

Сейчас эти папки (и файлы в них) у меня находятся "снаружи" - за пределами папки проекта и подключены как Linked Folder. Все компилируется, но варнинги так и остались.


2. При каждом запуске студии так-же во вкладке Problems выдаются ошибки:

Program "riscv-none-embed-gcc" not found in PATH

Program "riscv-none-embed-g++" not found in PATH

Location: Project Properties, C++ Preprocessor Include.../Providers, [CDT RISC-V Cross GCC Built-in Compiler Settings] options

При еэтом естественно ничего не компилируется. Я в настройках Global tool settings (т.е. не настройки проекта, а глобальные настройки) - Properties/Global RISC-V Toolchain path указываю правильный путь. И все начинает работать. До следующего перезапуска студии. После перезапуска путь опять надо указывать (там пусто).


3. Ну и еще вопрос про Resource Filters. Как я понял, все ресурсы для проекта надо задавать с помощью этих фильтров. Есть где-нибудь подробная документация по ним, и вообще по всем опциям. На сайте Эклипса документации нет, в интернете находится только разные примеры. Где вообще есть документация на все эти потроха?


Заранее спасибо.