2009-09-02 3 views
2

Я установил Qt для Windows CE по этой ссылке http://qt.nokia.com/products/platform/qt-for-windows-ce для visual studio8, я вижу вкладку Qt в VS IDE.Qt для окон CE

Я пытался создать новое приложение для QT я получаю сообщение об ошибке, что

«Там нет Qt/CE платформ определены. Пожалуйста, добавьте Qt/сборки CE в Tools/Options/Qt/Строит диалог. "

Как определить платформу?

ответ

3

Как объясняется в ошибке. Перейдите в меню инструментов, затем подменю параметров. Выберите Qt из дерева и затем выберите пункт «Создать». Там вы увидите кнопку «Добавить». Нажмите на нее. Напишите версию и путь к вашему установленному Qt. Тогда вам хорошо идти.

+1

Я сделал то же самое, что не могу добавить версию Qt. В диалоговом окне «Добавить диалог OK» отключен. – santosh

0

Хорошо, я нажимаю Инструменты выберите "Параметры ..." меню пункт (это не подменю), вверх идет "Options" диалоговое окно , я не вижу " Qt " запись в дереве. Свежая никогда не использовавшаяся перед установкой Visual Studio 2008 на Windows XP Pro SP3 с установленной надстройкой Qt, и я тоже пытался запустить ее как администратор.

Я что-то пропустил?

В то же время, я обнаружил некоторые примечания здесь: http://www.sereno-labs.com/qt-4-6-2-installation-procedure-friendlyarm-mini-2440-windows-ce-5-0

Устройство Я ориентации не является FriendlyARM, скорее Psion ручной, но, тем не менее, предполагает, что голый Qt пакет отсутствует какой-либо Бинарники VisualStudio.

Дальнейшее обновление ...

Мой Старение P4 ноутбук деловито компиляции Qt теперь уже в течение нескольких часов. Я обнаружил, что для Psion мне пришлось отредактировать скрипт setcepaths.bat, чтобы сделать вызов checkdk.exe в соответствии с фактически предоставленными SDK. Поступая таким образом, кажется, что все работает. Если вы получили сообщение об ошибке в отношении недостающего заголовка, запустите:

checksdk.exe -list 

Это скажет вам, что именно вы на самом деле называете SDK. Вы могли бы найти то, что работает:

checksdk.exe -sdk "Your SDK with spaces (and ARCH in brackets)" -script tmp.bat 

tmp.bat должен произвести необходимую среду.

Наконец, я попал в ошибку компилятора из-за некоторых файлов с автогенерируемыми файлами в каталогах сборки Qt. Я отправлю команду (Cygwin), которую я использовал для очистки источников в середине сборки, когда найду это.

Смежные вопросы