Отладка, к сожалению, возможна только для программ для Microsoft Windows. Программы для Pocket PC можно компилировать с отладочной информацией, но интегрированного отладчика нет.
Для работы с Pocket PC в среде есть несколько дополнительных инструментов (рис. 7.8). При наличии установленного пакета SDK для Pocket PC можно подключить к среде все инструменты, входящие в состав SDK.
Запуск приложений на Pocket PC прямо из среды невозможен. После сборки приложения из меню надо выбрать команду Copy to Pocket PC, после чего программа будет скопирована на устройство. Затем ее надо запустить на устройстве, как любую другую программу.
В отличие от eVC, в Pelles C разработчик может использовать встроенный ассемблер для ARM-процессоров. А при помощи Add-In SDK и Project Wizard API разрабточик может расширять возможности среды.
К среде приложена подробнейшая справка как по среде разработки, так и по языку. На сайте производителя можно найти множество примеров и форум, в котором можно обсудить возникающие проблемы.
PPL
Pocket Programming Language – это среда и язык программирования, специально разработанные для создания программ для Pocket PC и для Microsoft Windows. PPL – это новый, полностью объектно-ориентированный язык, основой синтаксиса которого стал C. Этот язык вобрал в себя лучшие возможности, которые авторы нашли в языках Pascal и Basic.
Сайт программы располагается по адресу ppl.arwen.com.
Программа распространяется бесплатно, общий объем загрузки составляет около 4,5 Мбайт.
Этот продукт предлагает программисту полноценную IDE для разработки приложений на настольном компьютере, с возможностью отладки и визуального конструирования форм и с чрезвычайно удобной системой контекстного меню (рис. 7.9).
Также следует отметить удобный дизайнер форм (рис. 7.10).