Qt Creator 2.8.1 + Microsoft Visual C ++ 2013 Express = Keine compiler erzeugen code, für diese Qt-version
Diese Frage wurde auf diese thread aber geschlossen wurde, als "off topic", das ist verwirrend für mich. Dies ist nicht eine Frage der Suche nach eine Meinung. Dies ist eine legitime Frage, die mit konkreten details und kein Zweifel, hat eine konkrete Antwort.
Ich bin die Einrichtung eines neuen windows 8.1 laptop. Ich habe installiert den Microsoft Visual C ++ 2013 express (Windows-Desktop-version). Und ich habe Qt installiert 5.1.1.
In Qt Creator, wenn ich gehe zu Extras -> Optionen -> Build & Run -> Compiler und bewegen Sie die Maus über die auto-detected compiler: "Microsoft Visual C++ Compiler (12.0) (amd64)" es zeigt "ABI: x86-windows-msvc2005-pe-64bit".
Qt 5.1.1 scheinbar nicht kompatibel mit dieser ABI, weil auf der Qt-Versionen Registerkarte, es sagt "Kein compiler erzeugen code, für diese Qt-version" in den Detailbereich für Qt 5.1.1 MSVC2012 64bit.
Gibt es eine mscv2013 mkspec zur Verfügung, das qt-arbeiten mit dem MSVC-2013-compiler?
Gibt es eine Möglichkeit, konfigurieren Sie die Microsoft Visual C ++ 2013 Compilers zu erzeugen Binärdateien mit einem ABI-kompatibel mit Qt 5.1.1? Was der ABI-version(s) hat Qt 5.1.1 verlangen?
Kurz: was muss man tun, um Qt 5.1.1 + Qt Creator 2.8.1 + MSVC 2013 zusammen arbeiten?
Hier sind einige screenshots des Build & Run-tabs in Qt Creator:
InformationsquelleAutor Zdenik | 2013-11-19
Du musst angemeldet sein, um einen Kommentar abzugeben.
Kompilieren Qt-framework sich mit Visual C++ - compiler (MSVC) von VS2013 können Sie mit diesem tutorial auf Gebäude der Qt-5 von Git.
Hier ist meine kurze version dieser Anleitung vor (für Windows 7 (amd64) und OpenGL):
1. Installieren Sie Visual Studio 2013 (kann VS2013 Express edition).
2. Installieren Git, Python, Rubin, und Perl (ja, Sie müssen alle diese tools).
Gibt es eine option in jeder instalation Assistenten zum hinzufügen von tool, um die PATH-variable. Aktivieren Sie diese option, oder Sie selbst hinzufügen.
3. Gehen Sie zu: Windows-Menü Start -> Alle Programme -> Visual Studio 2013 -> Visual Studio Tools
Ausführung: VS2013 x64 Native Tools Command Prompt
Dies ist das gleiche wie führen Sie eine cmd und dann ausführen:
> C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat amd64
4. Gehen Sie zu einem Ordner, den Sie möchten, clone Qt-repository und initialisieren.
> git clone git://gitorious.org/qt/qt5.git qt5
> cd qt5
> git checkout stable
> perl init-repository
Wenn Sie nicht brauchen, WebKit, die Sie ausgeführt werden kann:
> perl init-repository --no-webkit
5. Konfigurieren und kompilieren.
> configure -developer-build -opensource -confirm-license -nomake examples -nomake tests -opengl desktop
> nmake
Getan.
InformationsquelleAutor Gabriel C. Stabel
Haben Sie zwei Möglichkeiten:
1) die einfachere: installieren von Visual Studio 2012 (es sieht aus wie Sie heruntergeladen haben, die Qt-Binarys)
oder
2) eine kompliziertere Lösung: build-framework Qt selbst mit Visual C++ - compiler von VS2013.
VS2012 müssen noch irgendwo vorhanden sein, finden Sie unter diesem link: microsoft.com/en-us/download/details.aspx?id=34673
InformationsquelleAutor Zlatomir