Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: LyzV от Сентябрь 15, 2010, 16:17



Название: Установка версии Qt для Visual Studio 2005
Отправлено: LyzV от Сентябрь 15, 2010, 16:17
Здравствуйте всем.

Не могу установить версию Qt on Windows CE для Visual Studio 2005 SP1.

Сделал следующее:
1) Установлен VS2005 + SP1
2) Установил custom SDK для моей платформы эмулятора от Microsoft: DeviceEmulatorSDK. Мне нужно работать с моим SDK.
3) Сконфигурировал и установил Qt on Windows CE версии 4.6.3 как описано здесь: http://doc.qt.nokia.com/4.6/install-wince.html (http://doc.qt.nokia.com/4.6/install-wince.html). Всё без ошибок.
4) Установил Visual Studion Add-In отсюда:http://qt.nokia.com/downloads/visual-studio-add-in (http://qt.nokia.com/downloads/visual-studio-add-in)

Запускаю VS2005, перехожу Menu->Qt->Qt Options. Открывается диалоговое окно Qt Options. Нажимаю Add для добавления версии, называю версию CE_4.6.3, указываю путь к Qt: D:\Qt\qt-4.6.3-for-wince-device-emulator
Нажимаю Ok и студия выдаёт окно ошибки с надписью:
The platform "DeviceEmulatorSDK # replace with actual SDK name (ARMV4I)" is not defined within Visual Studio. Make sure you have installed the required SDK.
Как я понимаю он не верит что такой SDK есть. Но я в студии ее средствами создаю проект под этот SDK и всё работает.

Помогите, что я делаю не так? Может ещё чего не установил.
Причём версия Qt on Win32 для Visual Studio добавляется и успешно работает.


Название: Re: Установка версии Qt для Visual Studio 2005
Отправлено: deaks от Сентябрь 21, 2010, 13:34
у вас в PATH пути указаны?


Название: Re: Установка версии Qt для Visual Studio 2005
Отправлено: torrbender от Октябрь 20, 2010, 11:20
Скорее всего неверно имя sdk вписали в файле qmake.
Посмотреть точное название sdk можно командой checksdk -list в Visual Studio Command Prompt.
http://siphon9.net/loune/2009/09/quick-tip-the-platform-windows-mobile-6-professional-sdk-armv4i-is-not-defined-within-visual-studio/