Как выполнить пример программы rtems на Eclipse Ide?
Я установил rtems, mingw, msys, grmon на платформе eclipse, а также указал путь в переменной среды. Я пытаюсь выполнить данный пример программы rtems, но он показывает, что в ОШИБКЕ * при запуске rtems возникла проблема * процесс определения ошибки не может запустить программу, и "C:\workspace\rtems\debug\rtems": запуск не выполнен. еще один вопрос: будет ли rtems генерировать исполняемый файл?? Также скажите мне, как установить и запустить программу rtems на платформе Windows XP?
2 ответа
Среда моделирования RTEMS: http://www.rtems.org/wiki/index.php/RTEMS_on_Virtualbox. Этот сайт является очень хорошей отправной точкой для настройки RTEMS среды разработки.
Вскоре установите программу virtualbox с https://www.virtualbox.org/, загрузите образ с http://www.rtems.org/wiki/index.php/RTEMS_on_Virtualbox и запустите этот образ из virtualbox, среда разработки RTEMS будет уже установлен с этим образом, включая редактор, компилятор, симулятор и т. д.
Прежде всего, я бы рекомендовал установить плагин RTEMS для Eclipse
https://devel.rtems.org/wiki/Developer/Eclipse/Plugin
Второе: вам нужно знать цель, чтобы предоставить верную -qspec компилятору. Параметры, которые будут переданы компилятору, зависят от того, какой пакет RTEMS вы используете.
Третье: Eclipse создаст файл.EXE, который может использоваться как GRMON, так и GDB. Вы также можете использовать отладчик Eclipse, который будет использовать GDB для подключения к GRMON.
Не забудьте установить начальную точку останова на "Init", а не на main, и вызывать GRMON с "-gdb" и БЕЗ опции "-ni".