studio paquetes org language for c++ visual-studio qt visual-studio-2015 qt5.6

c++ - paquetes - Qt 5.6 Beta Visual Studio 2015



r repository (3)

He instalado esto

http://download.qt.io/development_releases/qt/5.6/5.6.0-beta/qt-opensource-windows-x86-msvc2015-5.6.0-beta.exe.mirrorlist

Y lo intenté usando esta extensión en VS

https://visualstudiogallery.msdn.microsoft.com/c89ff880-8509-47a4-a262-e4fa07168408

La extensión detecta la versión de Qt (5.6) pero dará este error

Esta versión de Qt usa un generador de archivos make no soportado (utilizado: MSVC.NETMSBUILD, compatible: MSVC.NET, MSBUILD)

¿Hay algún trabajo alrededor?


Pruébalo también, ya les pregunté a los chicos de Qt que dijeron que la versión actualizada de Qt addin para vs2015 saldrá a la venta con la versión de lanzamiento de qt 5.6.

Me pregunto que no les importa tanto vs2015 ya que obtuvieron su propia herramienta para anunciar (qtcreator)


El problema parece ser un error en la extensión que concatena la configuración MAKEFILE_GENERATOR.

Puede intentar la siguiente solución alternativa: en QT5.6.0 / 5.6 / msvc2015 / mkspecs / common / msvc-desktop.conf la línea 14 debería leer: MAKEFILE_GENERATOR = MSVC.NET

Después de comentar esta línea, pude agregar QT Versión 5.6.0 a través de QT5-> Opciones-> Versiones QT-> Agregar sin problema

Todo funcionó bien después de eso.


El problema está causado por este cambio https://codereview.qt-project.org/#/c/124917/ que sincroniza la configuración entre aplicaciones clásicas y WinRT.

La solución alternativa que encontré está en C: / Qt / Qt5.6.0 / 5.6 / msvc2015 / mkspecs / common / msvc-desktop.conf. Qt 5.6.0 divide todos los cambios específicos de la versión en un archivo separado msvc-base.conf. Si copia el contenido de este archivo y reemplaza la línea "include (msvc- base.conf)" en mscv-desktop.conf, entonces Qt5Package reconoce la Qt 5.6.0 Beta sin problemas.

Tenga en cuenta que esto aún necesita ser arreglado en Qt5Package.