Параметры обнаружения в Eclipse C/C++

По профессии я не программист, и совсем недавно решил углубиться в использование Eclipse C/C++ для программирования микроконтроллера ARM, и моя проблема заключается в настройке IDE. В основном я следую указаниям отсюда: ( https://openwsn.atlassian.net/wiki/display/OW/GNU+ARM), но после попытки запустить

int main(void){

int i = 0;
while (i < 10) {
   i++;
}
return i;

}

Я получаю эту ошибку:

Это означает, что где-то в "Опции обнаружения" я вызывал "arm-elf-gcc". Проблема в том, что я не знаю, как добраться до "Опции обнаружения" в новейшей версии Eclipse C/C++ Kepler SR1. Может кто-нибудь сказать мне, где я могу изменить его, чтобы я вместо этого использовал 'arm-none-eabi-gcc'? Когда я захожу в Project Properties, его больше нет в C/C++ Build

2 ответа

Решение

Кеплер по умолчанию скрывает "Опции обнаружения". Перейдите в Window->Preferences-> C/C++ > Настройки страниц свойств и проверьте страницу параметров отображения. Затем откройте настройки своего проекта и измените arm-elf-gcc на arm-none-eabi-gcc, как и все остальные.

Как вы, вероятно, заметили, существует новая версия подключаемого модуля GNU ARM Eclipse, которая значительно упрощает управление PATH из набора инструментов.

Не могли бы вы попробовать?

Если у вас все еще есть проблемы, пожалуйста, используйте трекер поддержки GNU ARM Eclipse Plug-in.

Другие вопросы по тегам