Название: QtSDK и Symbian. Сборка и отладка проектов в ЭМУЛЯТОРЕ! Отправлено: kuzulis от Сентябрь 29, 2011, 20:48 Доброго времени суток.
Имею ОС Windows 7, установил QtSDK 1.1.3 на c:\QtSDK\ и пробую собрать простое консольное приложение Код для Qt Simulator и Symbian и вылезают следующие касяки: 1. Если, после открытия *.pro файла проекта, в Qt Creator выбираю режим сборки/отладки: Устройство Symbian то QtCreator матюгается при сборке: Цитировать :-1: ошибка: Symbian SDK и исходные файлы проекта должны располагаться на одном диске. но если же выбран режим: Эмулятор Qt - то приложение собирается без ошибок.2. Если в main.cpp подключаю заголовки API от симбиана: Код то, - если в Qt Creator выбран режим режим сборки/отладки: Эмулятор Qt, то проект не собирается, т.к. оно не видит эти самые заголовки от симбиана и ругается, что файлы не найдены - если в Qt Creator выбран режим режим сборки/отладки: Устройство Symbian, то заголовки становятся видны, но проект тоже не собирается и ругается аналогично п.1. Так вот вопрос: 1. Как собрать что-нить под симбиан, используя его API ? 2. Как потом запустить это собранное что-то под эмулятором? Что-то я не догоню ничего. :( Название: Re: QtSDK и Symbian. Сборка проектов. Отправлено: kuzulis от Сентябрь 29, 2011, 20:57 Ок, ладно, с п.1. прояснилось:
Если QtSDK (Symbian SDK) установлен на диск C:\ то и создаваемый проект тоже должен находится на C:\<project>, т.е. в любом каталоге, папке того же диска. Но вот, с п.2 не понятно. Название: Re: QtSDK и Symbian. Сборка проектов. Отправлено: kuzulis от Сентябрь 30, 2011, 15:34 Цитировать Но вот, с п.2 не понятно. Отвечу сам себе.Тот симулятор, что идет в QtSDK - это фигнюшка какая-то, непонятно для чего вообще. Можно попробовать скачать и установить Symbian SDK с сайта Нокии и воспользоваться "настоящим" его эмулятором. Но вопрос - как из QtCreatora подцепить этот эмулятор? Для этого, наверное необходимо: 1. Запустить отдельно этот эмулятор 2. В QtCreator выбрать режим сборки/отладки: Устройство Symbian, которым реально будет являтся реальный эмулятор устройства. Но возникают еще вопросы: 1. а как, собственно, подцепить его, если для этих целей QtCreator цепляется к девайсу через виртуальный последовательный порт (на винде), но может ли эмулятор создавать в винде этот самый COM порт, для того, чтобы к нему можно было приаттачить какое нить IDE и т.п.? 2. А как собственно, эмулятор предоставляет к себе доступ на загрузку в него отладочной версии проекта и т.п., , т.е. через Ethernet идет загрузка, или через пайпы, shared memory, или как вообще? ЗЫ: Блин, думал что на симбиане будет также просто развернуть процесс отладки приложений как и для WinCE с использованием эмуляторов, но оказалось, что для симбиана это вообще какой-то п#@$ц. Не покупать же смартфон для пустякового дела!!! >:( |