Страница 1 из 1
Ошибки при редактировании проекта
Добавлено: Пт ноя 11, 2016 22:13:37
Tol19
Здравствуйте! Есть проблема. Скачал один проект для Avr studio, в нем пример использования МК в качестве usb-hid устройства. Но как только я пытаюсь хоть как-то изменять этот проект(даже добавить новую переменную), сразу возникает ровно 9 ошибок, и после этого они не пропадают, даже если убрать эту переменную. В чем может быть проблема? На компе Avr studio 7. Файл проекта прилагается(чистый,без изменений)
https://yadi.sk/d/MAhyhp-vyRYL7
Re: Ошибки при редактировании проекта
Добавлено: Сб ноя 12, 2016 00:24:57
ibiza11
вы бы хотя бы скриншот ошибок приложили
Re: Ошибки при редактировании проекта
Добавлено: Сб ноя 12, 2016 05:46:57
Tol19
Re: Ошибки при редактировании проекта
Добавлено: Сб ноя 12, 2016 10:46:44
ARV
скриншот, конечно, вы разместили очень разборчивый, но у меня сложилось впечатление, что вы собираете проект более новой версией avr-gcc, нежели та, под которую он изначально был заточен. судя по всему, у вас Atmel Toolchain, а проект под WinAVR.
пока вижу следующее: у вас есть 9 "переменных", определенных с префиксом PROGMEM, то есть по сути это константы во flash. так вот, WinAVR не требовал, чтобы эти "переменные" описывались с префиксом const, а более свежие версии компилятора GCC это требуют.
если вы кликните на эти ошибки, то курсор попадет в строку, где описана эта переменная - просто добавьте в самое начало этого описания const - должно помочь. хотя не уверен, что этим все и ограничится...