|
Кто онлайн?
|
|
Пользователей: 0 Гостей: 2
|
|
2.6. Компиляция проекта
Опубликовано: 23-01-2010 в 13:18
|
|
2.6. Компиляция проекта
Компиляция текущего проекта на самом деле самая простая и интересная из операций, которая может принести вам массу положительных эмоций или боль-шое количество отрицательной энергии, выплеснутой на бедную клавиатуру или заплеванный монитор. Сама по себе компиляция проекта происходит на машин-ном уровне, и повлиять на процесс ее работы нельзя, а вот допустить ошибки при написании исходного кода программы можно всегда. При ошибках в программе, во время компиляции, над текстовым редактором открывается дополнительное окно Errors с перечислением всех ошибок проекта. Щелкнув на названии ошибки в этом окне, в текстовом редакторе появится красная стрелка, указывающая на строку с ошибкой. На рис. 2.36 показано окно Errors.
Перед компиляцией проекта нужно установить платформу, для которой со-здается конечный продукт. Это может быть WINSCW, ARM4, ARMI, THUMB, то есть если вы планируете в дальнейшем тестировать программу на компьютере при помощи эмулятора, то выбрать надо WINSCW. Если вы создаете готовый продукт с последующей инсталляцией его на телефон, выберите платформы ARM4, ARMI, THUMB в зависимости от производителя телефона. Для всех четырех платформ доступны два варианта: отладочная версия UDEB (например, WINSW UDEB) и окончательная версия программы UREL (например, WINSW UREL). Установка платформы производится командой меню Project => Set Default Target или с помощью списка перечисления платформ на панели инструментов окна Workspace.
Рис. 2.36. Окно Errors и текстовый редактор
Чтобы откомпилировать рабочий проект для платформы WINSCW, выберите в меню команду Project => Compile (Ctrl+F7), также можно воспользоваться и контекстным меню. Для этого в окне Workspace нажмите правой кнопкой мыши на названии папки Source или отдельно взятого файла исходного кода и в появившемся контекстном меню выберите команду Compile. После этого запустится процесс компиляции файлов проекта и в окне Workspace напротив названия файлов, по мере компиляции проекта красные галочки будут сменяться на крутящиеся колеса и затем исчезать вовсе.
При изменении исходного кода в одном файле необязательно перекомпили-ровать весь проект - достаточно откомпилировать только измененный файл. Далее необходимо собрать проект, используя команду Project => Make (F7) или нажать на кнопку Make на панели инструментов среды Metrowerks CodeWarrior. Кнопка Make также дополнительно расположена в окне Workspace. После этих действий произойдет процесс сборки проекта, но цикл компиляции проекта можно пропустить и сразу выполнить команду Make. В этом случае, если проект не был откомпилирован, произойдет его одновременная компиляция и сборка.
Для того чтобы протестировать программу на эмуляторе телефона нажмите на кнопку Run, находящуюся на панели инструментов окна Workspace или Metrowerks CodeWarrior. Эта опция также доступна из меню по команде Pro¬ject => Run (Ctrl+F5). Выполнив эту команду, появится эмулятор телефона, на экране которого будут представлены иконки доступных приложений. Тестируемая программа всегда находится последней в списке.
« Назад
|
|
Голосования
|
|
Какой у вас хостинг? Платный (0)Бесплатный (0)Собственный (3)
|
|