Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Сборка проекта в Attolic TrueStudio
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Jenya7
В Attolic TrueStudio можно скомпилировать в Debug или в Release mode.
В Debug размер кода 32400
В Release размер кода 24000
Эта разница в 8 кило, я так понимаю, возникает из за информации нужной для дебагирования. А в самом камне обе сборки будут работать одинаково или нет?
scifi
Цитата(Jenya7 @ Jan 3 2016, 11:39) *
Эта разница в 8 кило, я так понимаю, возникает из за информации нужной для дебагирования.

Нет смысла убирать отладочную информацию в режиме Release. Разница возникает из-за уровня оптимизации компилятора.

Цитата(Jenya7 @ Jan 3 2016, 11:39) *
А в самом камне обе сборки будут работать одинаково или нет?

Если программа написана правильно, то будет работать одинаково, только в режиме Release будет побыстрее. На практике очень часто неокрепшие умы пишут код с багами, которые проявляются только в режиме Release.
Jenya7
Цитата(scifi @ Jan 3 2016, 14:46) *
Нет смысла убирать отладочную информацию в режиме Release. Разница возникает из-за уровня оптимизации компилятора.


Если программа написана правильно, то будет работать одинаково, только в режиме Release будет побыстрее. На практике очень часто неокрепшие умы пишут код с багами, которые проявляются только в режиме Release.

побыстрее это хорошо. мне как раз нужно побыстрее.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.