Создание Эльфов : Эльфостроение : Форум |
Страница 147 из 211: « 1 ... 143 144 145 146 [147] 148 149 150 151 ... 211 » |
UltraShot: |
30.08.10, 16:37 |
CTFMoN, 1) первые функции старые. Удобнее пользоваться вторыми 2) с кучей телефон должен работать самостоятельно 3) _cpp.c от сименсовских времен, не используется 4) чем укажешь. например, можно в дебаг-конфигурации вызывать debug_printf, а в релизе - нет |
CTFMoN: |
30.08.10, 17:19 |
UltraShot, наличие _cpp2.cpp обязательно? Я просто немного не понял вот это: 2) с кучей телефон должен работать самостоятельно Ну вот например: Код: void foo(void) { XMLNodes * xml=0; xml=new XMLNodes; ... delete(xml); } А если я не подключу _cpp2.cpp и вызову foo, то ребута не будет? У меня просто были чудеса с delete. Когда я делал delete класса с деструктором внутри, то происходил ребут, как только заменил delete на mfree -проблема решилась, деструктор вызывалься. А я и в Release могу debug_printf вызывать (Weather Informer скомпилен в Release и отладочный вывод там прекрасно работает) |
UltraShot: |
30.08.10, 17:35 |
CTFMoN писал: наличие _cpp2.cpp обязательно? обязательно, но можно выбрать: либо _cpp2.cpp, либо mem2.cpp из деликера CTFMoN писал: 2) с кучей телефон должен работать самостоятельно понятия не имею, как IAR работает с хипом. поэтому лучше доверять телефону управление ею. А я и в Release могу debug_printf вызывать (Weather Informer скомпилен в Release и отладочный вывод там прекрасно работает) вызывать можно в любой конфигурации. я просто привёл пример, для чего можно использовать дебаг-конфигурацию |
CTFMoN: |
30.08.10, 22:08 |
Помогите, пожалуйста: добавил mem2.cpp в проект и проинклюдил mem2.h, удалил из проекта _cpp2.cpp, выбрал конфигурацию Debug, но при компилировании получаю ошибку: "Fatal Error[e72]: Segment HEAP must be defined in a segment definition option (-Z, -b or -P)" Папка include свежая, скачанная с svn. |
den_po: |
30.08.10, 22:11 |
CTFMoN, сравнивай свойства проекта со свойствами проектов с свн, которые в дебаге собираются успешно |
lexa4311: |
31.08.10, 16:26 |
CTFMoN, у меня такая же ошибка (Error[e72]) недавно была вроде у меня где-то сразу после ифа ; стояла, а что в нём было не помню, из-за чего там ошибка сказать не могу.. |
SERGK393: |
03.09.10, 12:14 |
Я хочу сделать bcfg. Но вылазиет ошибка - Fatal error [e72](eFiler.zip) Что там не так? Добавлено 3.9.10 12:16 А вот была старая версия(eFiler_src.zip), без конфига. Было всё нормально. [ Редактировано SERGK393 в 3.9.10 12:19 ] Прикрепленный к сообщению файл: eFiler.zip (104.71 kb; 4 hits) Скачать файл eFiler_src.zip (7.54 kb; 6 hits) Скачать файл |
arban: |
03.09.10, 13:19 |
SERGK393, http://supertrubka.org/wiki/doku.php?id=elflib:elfmaking:bcfg |
SERGK393: |
03.09.10, 15:08 |
arban, спасибо. А то я читал этот материал, но невнимательно, а щас понял свою ошибку. Добавлено 3.9.10 18:25 1) Появляется ошибка сегмента Необходимо исправить *.xcl-файл проекта, в который надо записать сегмент CONFIG_C У меня в этом ошибка? [ Редактировано SERGK393 в 5.9.10 15:25 ] |
mugen: |
04.09.10, 00:23 |
прошу помощи в написании эльфа (в ПМ смысла нет, помогать никто не собирается) скажите если кто поймёт что не так, из-за чего возникает ребут, и т.д и т.п выкладываю полные исходники, ну может кто доделать сможет.. (смотрим в gui.c, красявости после, выкладываю как есть) Добавлено 3.9.10 23:27 SERGK393, да в IAR-e на config_data.c правой кнопкой в опциях галочка на оверриде и на вкладке Output в Name пиши CONFIG в обеих строках (data,code) |
Страница 147 из 211: « 1 ... 143 144 145 146 [147] 148 149 150 151 ... 211 » |
URL этой темы: https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=2479&start=1460 © 2005-2018 supertrubka.org |