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

Verschiedenes zu Qt
Antworten
woswoasi
Beiträge: 3
Registriert: 4. Januar 2009 17:28

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

Beitrag 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?
Zuletzt geändert von woswoasi am 3. März 2009 13:57, insgesamt 1-mal geändert.
MiKla
Beiträge: 134
Registriert: 29. Juli 2007 15:29

Beitrag von MiKla »

Das könnte das Problem erklären!

Michael
Antworten