Машина Win7-64 Home.
Настройка сборки на Qt Creator 2.4.1 под MSVC2010 - Успешно завершено.
Возможно , что для использования варианта сборки MSVC предварительно MSVС (2010) должен быть установлен
Для включения компилятора MSVC надо устанавливать так:
Запускаем QtSdk-offline-win-x86-v1_2_1.exe и выбираем Custom вариант:
Далее надо не забыть выбрать MSVC2010 и MSVC2008 (по умолчанию он отключен)
В результате получим среду разработки :
и при попытке сборки
получаем :
ошибка: Необходимо задать инструментарий для сборки. Настройте его в режиме проекта.
Устанавливаем MSVC2010 (у нас есть на сайте пример).
Далее запускаем и получаем положительный результат:
Отладчик устанавливается при установке Microsoft Windows SDK for Windows 7 and .NET Framework 4
Microsoft Windows SDK for Windows 7 and .NET Framework 4 - это web установщик winsdk_web.exe.
Обращаю внимание на переменные среды , которые Creator при запуске устанавливаем сам, т.е. они не глобально прописаны в системе.:
DEVENVDIR = c:Program Files (x86)Microsoft Visual Studio 10.0Common7IDE
INCLUDE = c:Program Files (x86)Microsoft Visual Studio 10.0VCINCLUDE;c:Program Files (x86)Microsoft Visual Studio 10.0VCATLMFCINCLUDE;c:Program Files (x86)Microsoft SDKsWindowsv7.0Ainclude;
LIB = c:Program Files (x86)Microsoft Visual Studio 10.0VCLIB;c:Program Files (x86)Microsoft Visual Studio 10.0VCATLMFCLIB;c:Program Files (x86)Microsoft SDKsWindowsv7.0Alib;
LIBPATH = c:WindowsMicrosoft.NETFrameworkv4.0.30319;c:WindowsMicrosoft.NETFrameworkv3.5;c:Program Files (x86)Microsoft Visual Studio 10.0VCLIB;c:Program Files (x86)Microsoft Visual Studio 10.0VCATLMFCLIB;
PATH = c:Program Files (x86)Microsoft Visual Studio 10.0VSTSDBDeploy;
c:Program Files (x86)Microsoft Visual Studio 10.0Common7IDE;
c:Program Files (x86)Microsoft Visual Studio 10.0VCBIN;
c:Program Files (x86)Microsoft Visual Studio 10.0Common7Tools;
c:WindowsMicrosoft.NETFrameworkv4.0.30319;
c:WindowsMicrosoft.NETFrameworkv3.5;
c:Program Files (x86)Microsoft Visual Studio 10.0VCVCPackages;
C:Program Files (x86)HTML Help Workshop;C:Program Files (x86)HTML Help Workshop;c:Program Files (x86)Microsoft SDKsWindowsv7.0AinNETFX 4.0 Tools;c:Program Files (x86)Microsoft SDKsWindowsv7.0Ain;C:QtSDK1.2.1DesktopQt4.8.1msvc2010lib;C:QtSDK1.2.1DesktopQt4.8.1msvc2010in;C:Windowssystem32;C:Windows;C:WindowsSystem32Wbem;C:WindowsSystem32WindowsPowerShellv1.0;C:Program FilesMicrosoft SQL Server130ToolsBinn;c:Program Files (x86)Microsoft SQL Server100ToolsBinn;c:Program FilesMicrosoft SQL Server100ToolsBinn;c:Program FilesMicrosoft SQL Server100DTSBinn;C:Usersp.dnxin
В общем все заработало, можно переходить к компиляции проекта библиотеки .lib для драйвера Windows.
возможно надо загружаться так
call "C:Program Files (x86)Microsoft Visual Studio 10.0VCvcvarsall.bat" amd64
C:QtSDK1.2.1QtCreatorinqtcreator.exe
Сборка под x86 без проблем идет , а вот с amd64 есть вопросы.
Инструментарий amd64 есть, но вот выбрать его для какого-то профиля не получается (точнее он отсутствует в списке).
Попробуем на Win10 установить новый Qt5, новый MSVS2017, старый Windwos DDK 7 и посмотрим ,что получиться (на другой странице).