Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: IAR выдает странную ошибку
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Cредства разработки для МК > IAR
DenF1
Может кто сталкивался с такой проблемой.
Создал проект для 128 меги в IAR 2.28A, всё нормально компилится. Захотел перейти на 256 мегу. Взял IAR 4.20A создал проект, перетащил все файлы, а компилятор стал выдавать странное сообщение:
Internal Error: [CoreUtil/General]: OgModuleLabels -- label already defined
rezident
Создайте новый проект с новыми настройками. Из старого проекта возьмите только исходники и хидеры. ИМХО эта ошибка связана с несовместимостю версий IDE. У IAR это встречалось неоднократно.
GDI
Я открывал проекты от ИАРа 2.28А в ИАР 4.20А а потом и в 4.21А - никаких проблем не было ИАР говорил что проект в старом формате и предлагал его переконвертировать в новом формате, только надо использовать заголовочные файлы новые, у меня старые заголовочники от 2.28А лежали в папке с проектом - я их просто удалил.
DenF1
Вроде разобрался.
В методах класса создавал статическую переменную с одинаковым именем, думал что компилятор сам поймет, что это разные переменные, но ИАР 4.20 в отличие от 2.28 почему-то ругается. Пришлось вытащить все переменные в сам класс и дать им разные имена.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.