[gelößt] Qt 4.5 mit Visual C++ und libcmt statt msvcrt komp.
Verfasst: 27. Februar 2009 18:35
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?
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?