|
Кто онлайн?
|
|
Пользователей: 0 Гостей: 51
|
|
2.5. Импорт проекта
Опубликовано: 23-01-2010 в 13:18
|
|
2.5. Импорт проекта
Кроме создания проекта в Metrowerks CodeWarrior есть возможность импорта проектов, созданных другими средствами программирования и имеющих расшире-
к книге, находящиеся на Metrowerks Code Warrior
ние *.mmp (Makmake project). Все примеры компакт-диске, необходимо импортировать в именно таким образом.
Для импорта проекта в Metrowerks CodeWarrior выберите команду в меню File => Import Project From .mmp File. Появится диалоговое окно Symbian Importer - SDK Selection, изображенное на рис. 2.34. В этом окне, как и в случае создания пустого проекта, необходимо выбрать производителя и SDK, после чего нажать кнопку ОК.
После этого появится новое диалоговое окно Symbian Importer - MMP File Selection, изображенное на рис. 2.35. Это окно имеет два текстовых поля: ММР File Selection (Выбор файла *mmp) и Platform Selection (Выбор платформы). В поле ММР File Selection необходимо указать путь к файлу проекта ММР, который будет импортирован в Metrowerks CodeWarrior, проще всего это сделать при помощи кнопки Browse, расположенной возле поля ММР File Selection. Проектный файл ММР почти всегда находится в папке \group и имеет название самого проекта, например, HelloWorld.mmp. Во втором поле Platform Selection нужно указать платформу, для которой создается приложение. Платформы обозначаются заглавными прописными буквами и перечислены в диалоговом окне Symbian Importer — ММР File Selection. Платформа предопределяет вид создаваемого дистрибутива, рассчитанного для работы на эмуляторе или телефоне. Существуют всего пять вариантов выбора платформ:
□ WINSCW - для эмулятора телефона в Windows необходимо
обязательно
включать эту платформу дабы иметь возможность тестировать программы на эмуляторе телефона;
□ ARM4 - 32-битный набор бинарных команд, предназначенный для
рабо
ты на ARM процессорах. Если приложение откомпилировано для этой платформы, то работа программы доступна только для ARM4 и ARMI. Сформированная программа для ARM4 работает быстрее, чем для THUMB,
но создается больший по размеру дистрибутив, то есть использует больше ROM памяти;
□ ARMI - 32-битный набор бинарных команд, предназначенный для рабо
ты на ARM процессорах. Если приложение откомпилировано для этой
платформы, то работа программы доступна для ARM4, ARMI и
THUMB.
Сформированная программа для ARM4 работает быстрее, чем для THUMB, но создается больший по размеру дистрибутив, то есть исполь зует больше ROM памяти. Эта платформа задана по умолчанию;
□ THUMB - 16-битный набор бинарных команд, предназначенный для ра
боты на ARM процессорах. Если приложение откомпилировано для
этой
платформы, то работа программы доступна только для THUMB и ARMI.
Сформированная программа для THUMB работает медленнее, чем для ARMI, но использует меньше ROM памяти;
□ Build All - включает все четыре вышеперечисленные платформы.
В поле Platform Selection пропишите имя платформы, под которую планируется создание программы или перечислите через запятую нужное количество платформ. Платформа WINSCW необходима для эмуляции программы на телефоне, платформа THUMB используется в основном в телефонах Sony Ericsson и платформа ARMI используется во всех остальных телефонах, так что можно смело прописать все три платформы. Также в диалоговом окне Symbian Importer -ММР File Selection имеется флаг Create Files in Default ROOT Directory, для задания директории проекта по умолчанию. После задания директории нажмите кнопку ОК, и Metrowerks Code Warrior импортирует выбранный проект.
« Назад
|
|
Голосования
|
|
Какой у вас хостинг? Платный (0)Бесплатный (0)Собственный (3)
|
|