Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Отличие Debug от Release.
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Cредства разработки для МК > IAR
fessblade
Подскажите, пожалуйста, в чем состоит кардинальное отличие версии Debug от Release. Какая версия лучше, и чем?
Данный вопрос возник в связи с тем, что проект, написанный в IAR v.4.12, оттранслированный в режиме Debug работает адекватно поставленной задаче, а тот же проект в режиме Release работает некорректно.
И еще при Rebuild проекта в Release иногда возникает ошибка «could not open file “\” ».
andrvisht
Цитата(fessblade @ Oct 11 2006, 10:31) *
Подскажите, пожалуйста, в чем состоит кардинальное отличие версии Debug от Release. Какая версия лучше, и чем?
Данный вопрос возник в связи с тем, что проект, написанный в IAR v.4.12, оттранслированный в режиме Debug работает адекватно поставленной задаче, а тот же проект в режиме Release работает некорректно.
И еще при Rebuild проекта в Release иногда возникает ошибка «could not open file “\” ».

Только настройками, это 2 варианта для удобства отладочной версии и окончательной.
Например в debug по умолчанию стоит галочка в Options/C C++ ... / Generate Debug Information
а в Release её нет.
Насчет некорректности проверьте настройки оптимизатора, хотя если глюки из за этого то что-то не так в самой программе.
Alechin
Цитата
И еще при Rebuild проекта в Release иногда возникает ошибка «could not open file “\” ».

Да - у меня такое тоже бывает (на версии 4.10) после Make.
Прсто на до сделать Rebuild All, обычно тогда все компилится как надо (без этой ошибки).
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.