Seite 1 von 1

[gelößt] Qt 4.5 mit Visual C++ und libcmt statt msvcrt komp.

Verfasst: 27. Februar 2009 18:35
von woswoasi
Standardmäßig wird Qt unter Visual C++ mittels /Md also der msvcrt.lib gelinkt. Damit hat man allerdings das Problem das man beim Vertrieb der Software zuerst die Runtime-Libraries vcredist.exe auf dem Zielrechner installieren muß damit das Programm läuft.

Wenn man Qt statisch und mit /MT also der libcmt kompilert, kann man sich die Installation der Runtime-Library sparen, muß allerdings auf das Webkit verzichten da sich das nicht statisch linken läßt.

Meine Idee war nun Qt 4.5 shared aber mittels /MT zu kompilieren was auch soweit klappt. Man kann sich endlich die Installation von vcredist.exe sparen.

Allerdings sind manche Qt Test-Programme sehr instabil. Vor allem der Qt-Designer stürzt nach wenigen Sekunden ab.

Weiß hier im Forum jemand woran das liegt?

Verfasst: 27. Februar 2009 19:30
von MiKla
Das könnte das Problem erklären!

Michael