Qt 5.6 Beta Visual Studio 2015

8

Ich habe das installiert

Ссылка

Und versuchte es mit dieser Erweiterung auf VS

Ссылка

Die Erweiterung erkennt die Qt-Version (5.6), gibt aber diesen Fehler

Diese Qt-Version verwendet einen nicht unterstützten Makefile-Generator (verwendet: MSVC.NETMSBUILD, unterstützt: MSVC.NET, MSBUILD)

Gibt es eine Problemumgehung?

    
SwodniwS 21.12.2015, 22:13
quelle

3 Antworten

13

Das Problem scheint ein Fehler in der Erweiterung zu sein, die die MAKEFILE_GENERATOR-Einstellungen verknüpft.

Sie können die folgende Problemumgehung versuchen: In QT5.6.0 \ 5.6 \ msvc2015 \ mkspecs \ common \ msvc-desktop.conf Zeile 14 sollte lauten: MAKEFILE_GENERATOR = MSVC.NET

Nach dem Auskommentieren dieser Zeile konnte ich QT Version 5.6.0 über QT5- & gt; Optionen- & gt; QT Versionen- & gt; Hinzufügen ohne Problem

hinzufügen

Alles hat danach gut funktioniert.

    
Joe Cool 04.01.2016 09:08
quelle
1

Testen Sie es auch, ich habe bereits die Qt-Leute gefragt, sie sagten, dass die aktualisierte Version von Qt-Addin für vs2015 mit der Release-Version von Qt 5.6 herauskommen wird.

Ich nehme an, sie interessieren sich nicht so sehr für vs2015, seit sie ihr eigenes Werkzeug zur Werbung bekommen haben (qtcreator)

    
George Moralis 21.12.2015 22:18
quelle
0

Das Problem wird durch diese Änderung Ссылка verursacht, die Einstellungen zwischen klassischen und WinRT-Anwendungen synchronisiert.

Die Problemumgehung, die ich gefunden habe, ist in C: \ Qt \ Qt5.6.0 \ 5.6 \ msvc2015 \ mkspecs \ common \ msvc-desktop.conf. Qt 5.6.0 teilt alle versionsspezifischen Änderungen in eine separate Datei msvc-base.conf auf. Wenn Sie den Inhalt dieser Datei kopieren und die Zeile "include (msvc- base.conf)" in mscv-desktop.conf ersetzen, erkennt Qt5Package die Qt 5.6.0 Beta ohne Probleme.

Hinweis: Dies muss noch in Qt5Package behoben werden.

    
parsley72 08.01.2016 19:24
quelle