2012-11-30 3 views
5

Ich habe bereits erfolgreich Qt 4.8.3 für Visual Studio 2012 (x64) kompiliert mit der fraglichen Frage here gestellt, aber das Problem ist, dass diese Lösung nur für 64 funktioniert -Bit-Kompilierung, Obwohl das Kompilieren von 32-Bit (x86) ohne einen Fehler abgeschlossen wird, stürzt WebKit ab (Zugriffsverletzung), zum Beispiel würde Qt-Designer sofort beim Start abstürzen, hat irgendjemand Glück gehabt? :(Übersetzen Qt 4.8.x für Visual Studio 2012 (x86)

Antwort

2

Sieht aus wie Qt 4.8.4 bekam msvc2012 Unterstützung offiziell. Vielleicht fragen Sie Digia oder qt-Projekt für Ihr Problem. Nur eine Ahnung.

http://blog.qt.digia.com/blog/2012/11/29/qt-4-8-4-released/

http://qt.digia.com/Release-Notes/Release-Notes-Qt-484/

+1

WebKit funktioniert nicht mit msvc2012 wie unter http://blog.qt.digia.com/blog/2012/11/29/qt-4-8-4-released/ –

+0

Danke :) Es ist so bedauerlich, obwohl sie Binaries von VS2010 sagen sollte gut funktionieren, ich dag in die gepatchten "HashSet.h" und fand nichts seltsames, scheint es eine Weile dauert, um behoben zu werden, BTW, ist es Compiler Bug mit VS2012? –

+0

Ich baute Qt4.8.4 für x86 mit VS2012 (mit gepatchten HashSet.h): das gleiche Problem hier Designer.exe funktioniert nicht - aber linguist.exe - nicht sicher, ob Designer.exe von Webkit abhängt – Vertexwahn