Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Платформы Windows Mobile и Windows Embedded > eVC4 и Visual Studio 2005 |
Автор: СВК 13.4.2009, 08:44 |
Могут ли быть принципиальные ограничения при выборе средства разработки Windows CE приложения? например, я могу написать приложение для WCE5 используя eVC4 или VC2005 - возможны ли требования со стороны реального устройства на средство разработки? т.к. например, в eVC4 версия компилятора 12я... а в VC2005 14я |
Автор: Alexeis 13.4.2009, 09:10 |
СВК, только если будешь передавать код кому-нибудь. Поскольку eVC использует еще старый стандарт С++. Кроме того не всегда работает механизм исключений С++. Могут быть проблемы стыковки, а также переноса. |
Автор: Coder 13.4.2009, 09:23 |
Alexeis, т.е. лучше использовать VC2005? |
Автор: Alexeis 13.4.2009, 13:03 |
Не то что глючит, просто не для всех платформ. И с STLм проблема. Я очень сильно обработав напильником STLPort таки скомпилировал его для eVC, потому что родная STL чисто условная. Boost я даже трогать боюсь. Кроме того поддержка eVC уже закончилась. И все оставшиеся лаги коих немало так и останутся навсегда. Проблем много, но если не требуется смешивать чужой код со своим, если уже привык и знаешь все глюки, то вполне можно работать ![]() |
Автор: mrbrooks 17.4.2009, 08:56 |
СВК, под WinCE 5 думаю лучше использовать VS 2005, для WinCE < 5 версии, другого выбора как eVC++ - нет |
Автор: Alexeis 17.4.2009, 09:45 |
mrbrooks, если очень постараться думаю, что можно используя SDK, от WinCE5 делать программы для WinCE4, для этого нужно в эвентах пост билда выполнить маленькую программку, которая исправит версию в PE заголовке, ведь различия в ядре не такие уж большие. Однако в VS2005 отключили возможность компиляции Thumb инструкций. Так что если ось компиллировалсь на Thumb, то VS2005 не подойдет. |
Автор: mrbrooks 17.4.2009, 14:00 |
Alexeis, никогда так не пробывал. надо провести исследования. хотя после того как установил Visual Assist X работа с eVC++ приобрела более кашерный характер ![]() |
Автор: mrVerus 13.5.2009, 13:06 |
Парни а где можно литературой разжиться про eVC++ |
Автор: Alexeis 13.5.2009, 15:15 |
Модератор: Пожалуйста, один топик - один вопрос. P.S. есть же прибитая тема со ссылками! |