Сайт, посвящённый клавиатурному КПК LG PHENOM Express H-220C
Об устройстве История моего PHENOM-а Статьи Галерея Софт Разработка ПО
  Главная  ::  Разработка ПО  ::  С чего начать. Установка Microsoft eMbedded Visual Tools 3
    Автор: YK aka 9219k

   С чего начать. Установка Microsoft eMbedded Visual Tools 3

   Итак, есть несколько способов писать свои программы под LG Phenom и, как и в случае с любой другой платформой, написанный код должен поддерживаться нашим устройством и его операционной системой. В данном случае мы имеем два простых критерия : операционная система Windows CE версии от 1.0 до 2.11 и компиляция кода под процессор SH3 (поддержка инструкций SH1, SH2, SH3). Второй критерий может быть "слегка" обойдён при использовании интерпретируемых языков программирования, когда написанный код не компилируется в исполняемый ЕХЕ-файл, а исполняется из-под запущенной оболочки-интерпретатора.

   Оба способа программирования (компиляция и интерпретация) по своему хороши и у каждого есть свои плюсы и минусы, но, например мне, больше по-душе всё-таки написание полноценных программ, компилируемых в полноценный ЕХЕ-файл. Поэтому в данной статье я опишу первый шаг любого разработчика, желающего создавать полностью функциональные программы под нашу платформу, а именно - установку среды разработки eMbedded Visual Tools версии 3 от довольно известной в узких кругах фирмы Microsoft.

   Для тех кто "в танке" - среда разработки или IDE - Integrated Development Environment (интегрированная среда разработки) - это специальная компьютерная программа, позволяющая писать программный код, компилировать его под требуемую архитектуру, запускать его, проверять, отлавливать ошибки и т.д. и т.п. В случае с eMbedded Visual Tools мы ещё получаем встроенный в среду эмулятор устройства с Windows CE на борту. То есть мы сразу можем проверить, как наше приложение будет выглядеть и работать на целевом устройстве без закачки самой программы на него.

   Ну что, начнём-с. Для начала нам понадобиться, непосредственно, сам установочный пакет с eMbedded Visual Tools 3. Можно поискать его в интернете, на торрентах и т.д. и т.п. На сайте Microsoft искать бесполезно - эта среда разработки (как и сама архитектура, под которую будем разрабатывать) уже давно устарела и её официальная поддержка "от производителя" закончилась. Если хочеться начать побыстрее, то можно взять установку по следующей ссылке:

Скачать установочный архив Microsoft eMbedded Visual Tools 3

   Просто щёлкаем на ссылке правой кнопкой мышки и выбираем "Сохранить как..." Внимание! Архив по ссылке "весит" 360 Мб!

   Скачиваем архив, распаковываем его в какую-нибудь временную директорию, например, на диске С и видим там две папки DISK1, DISK2 и текстовый файлик CDkey.txt Сразу открываем в блокноте текстовый файлик (CDKey) и копируем в буфер (или запоминаем :) ) написанный там код. Далее заходим в папку DISK1 и запускаем файлик setup.exe

    

   В следующих двух окошках нажимаем Next, I accept the agreement и Next, тем самым подписываясь под лицензионным соглашением

    

   А в следующем окошке, вводим скопированный (запомненный) регистрационный ключик (проще "вставить" его целиком в поле Your name и переписывать оттуда) и нажимаем Next. Если ключик введен без ошибок, то в следующем окошке мы увидим и сможем отметить птичками те части среды разработки, которые мы хотим установить:

    

   Чтобы "наверняка" - оставляем все птички на своих местах и жмём кнопку Next. Указываем путь установки среды (или оставляем его таким, как предложил установщик), нажимаем Next и переходим к установке первого "пакета" из отмеченных "птичками" двумя экранами ранее.

    

   Ok, Ok, Next, Next...

    

   Отмечаем птичками, какие компоненты системы разработки нам нужны. Будем ли мы писать на VisualBasic-е или С++... А так же, нужны ли нам библиотеки с основными компонентами для разработки. Лучше всего - оставить все птички в положении "ВКЛ" (а вдруг пригодиться), нажать кнопку "Continue" и перейти, непосредственно к установке...

    

   Сразу после окончания установки среды разработки, установщик автоматически перейдёт к инсталляции следующего пакета - Platform SDK для разработки софта под Handhelp PC Pro, то есть, именно под наш LG Phenom.

    

   Ok, Ok, Next, Next... В общем всё просто:

    

    

    

    

   Далее автоматически начинается установка Platform SDK для Palm-size PC :

    

    

    

    

    

   И, наконец, Platform SDK для Pocket PC. Так сказать - чтобы весь комплект был... Тут всё как и прежде - ОК, ОК, Next, Next :

    

    

    

    

    

   Ну вот и всё. Мы установили "полный фарш" для разработки под старые платформы. Можно начинать писать программы...

   КСТАТИ! Важный момент! Так как писать программы мы собираемся под старую платформу, то компьютер для этого следует брать тоже "постарше". Так, например, под Windows 7 наотказ отказалась запускаться IDE VisualBasic из только-что установленной системы - громко ругалась и показывала "нецензурные" сообщения об ошибках. Оптимальная конфигурация компьютера: Pentium 3 или схожий одноядерный 32-х битный процессор и ОС Windows XP (Windows 98, Me, 2000). На худой конец, создаём виртуальную машину (я использую VMWare Workstation) с требуемыми параметрами и всю разработку ведём на ней.

YK aka 9219k, 29.10.2012г.   

Об устройстве История моего PHENOM-а Статьи Галерея Софт Разработка ПО

http://http://phenom.yuryi.com :: Автор YK aka 9219k :: Разработка сайта - собственными силами :: 2012-2025г. :: 124845