Komunna.info
Регистрация Авторизация В избранное
 
 
Меню
Авторизация
Логин:
Пароль:
Запомнить
Забыли пароль?
Кто онлайн?
Пользователей: 0
Гостей: 51

2.5. Импорт проекта

Автор: Symbian OS
Опубликовано: 23-01-2010 в 13:18
0
Голосов: 0
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 импортирует выбранный проект.
Предыдущая запись | Следущая запись

Загрузка комментариев...

« Назад