Название: Universal binary для Simulator Отправлено: Alex Custov от Декабрь 16, 2014, 14:37 В документации написано что нужно использовать CONFIG. Добавил "CONFIG += x86 x86_64". Результат - бинарник i386-only в Qt 5.3.2 и x86_64-only в 5.4.0. Причём сами Qt библиотеки для симулятора - universal (по крайней мере в 5.4.0, в 5.3.2 file не может определить архитектуру). Как правильно указать чтобы создавался universal binary? В qmake reference всё что нашёл - это упоминание CONFIG и то, что qmake может создавать universal binaries.
pro: Код: TEMPLATE = app Почему возник вопрос - простейшее QML приложение собранное с 5.4 показывает в Симуляторе просто чёрный экран и всё. С 5.3.2 работает. Название: Re: Universal binary для Simulator Отправлено: kambala от Декабрь 16, 2014, 16:01 может именно += надо, а не *= ?
Название: Re: Universal binary для Simulator Отправлено: Alex Custov от Декабрь 16, 2014, 16:32 может именно += надо, а не *= ? да нет, параметры в CONFIG добавляются, я проверял. Название: Re: Universal binary для Simulator Отправлено: kambala от Декабрь 16, 2014, 19:40 а зачем для симулятора универсалка вообще?
вот какой Xcode-проект генерируется (собирал с iphoneos-debug): Название: Re: Universal binary для Simulator Отправлено: Alex Custov от Декабрь 16, 2014, 19:45 а зачем для симулятора универсалка вообще? хотел проверить на 64-битном симуляторе. М.б. я что-то не понимаю и то что я хочу не нужно? Название: Re: Universal binary для Simulator Отправлено: kambala от Декабрь 16, 2014, 20:21 симулятор есть только один: i386. на девайсах проверяй :)
Название: Re: Universal binary для Simulator Отправлено: Alex Custov от Декабрь 16, 2014, 20:26 симулятор есть только один: i386 В меню симулятора под пунктом Hardware есть iPhone 64-bit и iPad 64-bit - что это и для чего? Совместно с Qt этим получится пользоваться? Название: Re: Universal binary для Simulator Отправлено: kambala от Декабрь 16, 2014, 20:45 у меня такого пункта меню нету. насчет Qt ничего не могу сказать.
Название: Re: Universal binary для Simulator Отправлено: Alex Custov от Декабрь 18, 2014, 20:18 у меня такого пункта меню нету. насчет Qt ничего не могу сказать. Ладно, в любом случае спасибо. Название: Re: Universal binary для Simulator Отправлено: kambala от Декабрь 18, 2014, 22:34 я понял что за 64 бит :) это в Xcode 5 так называются симуляторы некоторые.
симулятор запускается через xcrun насколько я помню. покури исходники креатора, посмотри как они это делают, может найдешь способ кастомный целевой симулятор задавать. но вроде ж можно просто открыть сгенерированный xcode-проект, выбрать там нужный симулятор и запустить. |