2010-12-07 17 views
6

Suche für alle Tutorials oder Informationen zu Qt 4.7 mit Visual Studio kompilieren 2010.Kompilieren Qt - mit Qt 4.7.1 Bibliotheken auf Visual Studio Visual Studio 2010

ich vor kurzem habe haben sich zu einem Fehler führen 2010 und haben Informationen gefunden, die Qt mit 2010 neu kompilieren kann es möglicherweise lösen. Bearbeiten: Dies hat das Problem gelöst.

Ref: http://www.qtforum.org/article/34406/heap-corruption-caused-by-calling-selectedindexes-method-of-qitemselectionmodel-class.html

Nach der Untersuchung für eine Weile war ich erfolgreich in der Lage Qt in VS2010 mit dem folgenden zu kompilieren:

Compile:

  1. Satz QMAKESPEC = win32-msvc2010
  2. konfigurieren -plattform win32-msvc2010
  3. Nmake

Integration zu VS2010:

  1. herunterladen Visual Studio Qt-Add-in und installieren
  2. Wählen Sie aus dem Menü: Qt/Configure Qt-Versionen.
  3. Neue Version hinzufügen, um auf kompilierte Binärdateien zu zeigen
  4. Starten Sie Visual Studio neu und erstellen Sie Projekte neu.

Hope this anderen hilft ...

Weitere Refs:

http://www.holoborodko.com/pavel/2011/02/01/how-to-compile-qt-4-7-with-visual-studio-2010/ http://blog.paulnettleship.com/2010/11/11/troubleshooting-visual-studio-2010-and-qt-4-7-integration/ http://dcsoft.wordpress.com/2010/01/30/how-to-setup-qt-4-5-visual-studio-integration/

Hinweis: für VS2010 Fehler behoben oben erlebt neu zu kompilieren.

Antwort

3

Sie meinen etwas wie this?

Here ist die official Dokumentation.

+0

Danke, diese Dokumentation hat mich auf den richtigen Weg geleitet. – cweston

+0

Als Referenz - eine Arbeit Schritt-für-Schritt-Anleitung wird hier als Antwort geschrieben: http://StackOverflow.com/Questions/5601950/How-To-Build-Qt-for-Special-Studio-2010/5791452#5791452 – Odin

0

Sie sollen nicht die QMAKESPEC benötigen, wenn Sie -Plattform win32-msvc2010 passieren, werden konfigurieren

die QTDIR Umgebungsvariable definieren, um das 4.7.1 Top-Level-Verzeichnis poitn. Weniger Dinge erfordern es jetzt mit der verbesserten vs-Integration, aber es erleichtert das Festlegen von Pfaden, besonders wenn Sie mehrere Versionen verwenden.

+0

Ich habe ein paar Fehler bei der Konfiguration erhalten, ohne sie einzustellen. Es würde sagen, dass es "QMAKESPEC (win32-msvc)" nicht finden konnte. – cweston

+0

Haben Sie von einer Visual Studio 2010-Eingabeaufforderung aus kompiliert? – hmuelner

+0

@hmuelner - Ja, ich habe die Visual Studio 2010-Eingabeaufforderung verwendet – cweston

Verwandte Themen