Интеграция Qt 4.7.2 с Visual Studio 2010 - PullRequest
3 голосов
/ 02 апреля 2011

Я пытаюсь добавить Qt 4.7.2 в Visual Studio 2010. Я загрузил исходный код, изменил переменные среды, выполнил команду configure -no-webkit (которая завершилась успешно) и команду nmake (которая такжезакончилась успешно).После этого я установил надстройку Qt Visual Studio 1.1.9.Когда в VS я захожу в Qt-> Qt Options-> Qt Versions и добавляю текущий каталог Qt (4.7.2), он выдаёт мне эту ошибку:

Эта версия Qt использует неподдерживаемый генератор make-файлов(используется: MSBUILD, поддерживается MSVC.NET)

Что мне делать?Спасибо!
Кроме того, я работаю на Windows 7 x64, если это поможет.

Редактировать: проблема появляется только с надстройкой VS 1.1.9.Для решения просто установите версию 1.1.8.Я нашел это на русском сайте.Работает как шарм!

Ответы [ 2 ]

3 голосов
/ 03 апреля 2011

Я сделал это вчера, вот как:

  • Откройте командную строку Visual Studio, перейдите в папку Qt
  • execute "configure -platform win32-msvc2010 -debug-and-release -static -no-исключения -no-доступность -no-rtti -no-gif -no-libtiff -no-libjpeg -no-libmng -no- qt3support -no-openssl -no-dbus -no-phonon-backend -no-multimedia -no-audio-backend -no-script -no-scripttools -no-webkit "
  • (это были мои варианты, вы, конечно, можете их изменить)
  • выполнить nmake
  • добавить переменную среды с именем QTDIR, указав в качестве значения папку Qt (пришлось сделать это, потому что надстройка не смогла это сделать)
  • теперь вы можете выбрать эту папку, чтобы добавить версию Qt в надстройку
1 голос
/ 03 апреля 2011

configure.exe -platform win32-msvc2010
сгенерирует как make-файл nmake, так и файл .sln, сборка будет либо

Вы также можете добавить

-no-webkit -no-phonon -no-phonon-backend -no-script -no-scripttools -no-qt3support -fast

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...