Не в состоянии создавать и развертывать какие-либо примеры каскадных приложений на симуляторе

У меня установлены последние (по состоянию на 01.05.2013) SDK и симулятор (10.1.0.1483). Я также скачал образцы с github и распаковал их на свой ПК.

Вот шаги, которые я предпринимаю в попытке запустить пример приложения:

  1. Я запускаю симулятор и выбираю опцию (2) для BB10 All-Touch
  2. Я запускаю IDE Momentics

    Файл -> Импорт -> BlackBerry (существующий код...) -> Далее ->

    Расположение кода: C:\Users\Michal\Documents\Cascades-Samples-master\hellocascades

    Язык: C++

    -> Готово

  3. В Project Explorer -> щелкните правой кнопкой мыши hellocascades -> Build Configurations -> Set Active -> 5-Simulator-Debug

  4. Я нажимаю стрелку рядом с зеленой кнопкой "Запуск от имени" -> "Выполнить конфигурации" -> "Запустить группу" -> "Приложение BlackBerry C++" (в раскрывающемся списке отображается hellocascades-Simulator-Debug) -> Добавить новую цель (на главной вкладке) -> Автообнаружение (я выбираю IP-адрес симулятора) -> Готово -> Я выделяю IP-адрес в параметрах цели -> Применить -> Закрыть

  5. В Project Explorer -> щелкните правой кнопкой мыши hellocascades -> Build Project

    **** Сборка конфигурации Simulator-Debug для проекта hellocascades ****

    make -j4 Device-Debug make -C.//translations -f Обновление Makefile make 1: Вход в каталог C:/Users/Michal/Documents/Cascades-Samples-master/hellocascades/translations' C:/bbndk/host_10_1_0_212/win32/x86/usr/bin/lupdate hellocascades.pro Updating 'hellocascades.ts'... Found 1 source text(s) (0 new and 1 already existing) Updating 'hellocascades_en_GB.ts'... Found 1 source text(s) (0 new and 1 already existing) Updating 'hellocascades_fr.ts'... Found 1 source text(s) (0 new and 1 already existing) Updating 'hellocascades_it.ts'... Found 1 source text(s) (0 new and 1 already existing) Updating 'hellocascades_de.ts'... Found 1 source text(s) (0 new and 1 already existing) Updating 'hellocascades_es.ts'... Found 1 source text(s) (0 new and 1 already existing) make[1]: Leaving directoryC:/Users/Michal/ Документы / Cascades-Samples-master / hellocascades / translations 'make -C.//translations -f Makefile release make 1: Вход в каталог C:/Users/Michal/Documents/Cascades-Samples-master/hellocascades/translations' C:/bbndk/host_10_1_0_212/win32/x86/usr/bin/lrelease hellocascades.pro Updating 'C:/Users/Michal/Documents/Cascades-Samples-master/hellocascades/translations/hellocascades.qm'... Generated 1 translation(s) (0 finished and 1 unfinished) Updating 'C:/Users/Michal/Documents/Cascades-Samples-master/hellocascades/translations/hellocascades_en_GB.qm'... Generated 1 translation(s) (0 finished and 1 unfinished) Updating 'C:/Users/Michal/Documents/Cascades-Samples-master/hellocascades/translations/hellocascades_fr.qm'... Generated 1 translation(s) (0 finished and 1 unfinished) Updating 'C:/Users/Michal/Documents/Cascades-Samples-master/hellocascades/translations/hellocascades_it.qm'... Generated 1 translation(s) (0 finished and 1 unfinished) Updating 'C:/Users/Michal/Documents/Cascades-Samples-master/hellocascades/translations/hellocascades_de.qm'... Generated 1 translation(s) (0 finished and 1 unfinished) Updating 'C:/Users/Michal/Documents/Cascades-Samples-master/hellocascades/translations/hellocascades_es.qm'... Generated 1 translation(s) (0 finished and 1 unfinished) make[1]: Leaving directoryC:/Users/Michal/ Документы / Мастер каскадов-образцов / hellocascades / make переводов make -C ./arm -f Отладка Makefile make 1: Вход в каталог C:/Users/Michal/Documents/Cascades-Samples-master/hellocascades/arm' make -f Makefile.Debug make[2]: Entering directoryC:/Users/Michal/Documents/ Master-образцы каскадов /hellocascades/arm' qcc -Vgcc_ntoarmv7le -lang-C++ -Wl,-rpath-link,C:/bbndk/target_10_1_0_1483/qnx6/armle-v7/lib -Wl,-rpath-link,C:/bbndk/target_10_1_0_1483/qnx6/armle-v7/usr/lib -Wl,-rpath-link,C:/bbndk/target_10_1_0_1483/qnx6/armle-v7/usr/lib/qt4/lib -o o.le-v7-g/hellocascades -LC:/bbndk/target_10_1_0_1483/qnx6/armle-v7/lib -LC:/bbndk/target_10_1_0_1483/qnx6/armle-v7/usr/lib -LC:/bbndk_0_10_1 / qnx6 / armle-v7 / usr / lib / qt4 / lib -LC: / bbndk / target_10_1_0_1483 / qnx6 //usr/lib/qt4/lib -lbbcascades -lQtDeclarative -lQtScript -lQtSvg -lQtSql -lqtSql -lztlqtlqlqlq -lQtNetwork -lsocket -lQtCore -lm -lbps cc: нет файлов для обработки make[2]: выход из каталога C:/Users/Michal/Documents/Cascades-Samples-master/hellocascades/arm' make[2]: *** [o.le-v7-g/hellocascades] Error 1 make[1]: Leaving directoryC: / Пользователи / Michal / Документы / Cascades-Samples-master / hellocascades / arm 'make 1: * [отладка] Ошибка 2 make: * [Device-Debug] Ошибка 2

    **** Сборка закончена ****

введите описание изображения здесь

После попытки его запустить (Зеленая кнопка -> Запустить hellocascades-Simulator-Debug):

Файл программы, указанный в конфигурации запуска, не существует C:\Users\Michal\Documents\Cascades-Samples-master\hellocascades\x86\og\hellocascades не найден

2 ответа

Решение

Я могу получить проект hellocascades, созданный и запущенный / развернутый на BlackBerry Simulator.


Выполните шаг 1, как указано ниже.

Для вашего второго шага попробуйте:

Файл -> Импорт -> Общие (существующие проекты в рабочую область) -> Далее...

Найдите папку проекта hellocascades -> Готово


После того, как проект импортирован в IDE, выполните шаг 3:

В Project Explorer -> щелкните правой кнопкой мыши hellocascades -> Build Configurations -> Set Active -> 5-Simulator-Debug

а потом..

В Project Explorer -> щелкните правой кнопкой мыши hellocascades -> Build Project


Продолжите с шага 4 и нажмите "Выполнить" в среде "Выполнить конфигурации" после того, как вы ввели правильные настройки / поля.


После того, как вы нажмете "Запустить", приложение будет автоматически создано и развернуто на симуляторе BlackBerry.

Чтобы исправить эту проблему в последующих проектах, сделайте git diff между двумя работающими коммитами и первым прерванным коммитом. Из файла DIFF выясните классы, добавленные в проект. Убедитесь, что для каждого класса соответствующая библиотека добавлена ​​в .pro файл.

Например
Если класс под bb/system каталог добавлен, обязательно включите LIBS += -lbbsystem в вашем .pro файл

Другие вопросы по тегам