Hallo Forum,
Ich nutze Visual Studio und Qt. Es hat mich immer gestört, dass ich die vcredist.exe mit installieren musste.
Nach vielem googlen und Frustration, dachte ich, ich hätte es geschafft. Bei Visual Studio habe ich unter "Laufzeitbibliothek" Multithreaded (/MT) eingestellt.
Zusätzlich ignoriere ich noch die msvcrt.lib.
Nun wird alles kompiliert und ich dachte es ist geschafft. Leider läuft es noch immer nicht auf allen Rechnern.
Mit dem Dependency Walker habe ich rausgefunden, dass QTCORE4.dll nach c:\windows\winsxs\ x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.4974_x-ww_d889290f\MSVCR90.DLL und MSVCP90.DLL sucht.
Kann das sein? Ich bin nicht sonderlich erfahren was Bibliotheken angeht. Ich wollte die QTCORE4.dll "ausbinden", aber ich brauche unbedingt den QTimer.
Ich hoffe ihr könnt helfen.
x86_microsoft.vc90.crt
Nein, ich nutze für 99% meines Programms Qt, aber die QTCORE.dll scheine ich "nur" für QTimer zu brauchen. Der "Rest" steckt in QtGui usw drin.
Aber es geht mir um dieses blöde
x86_microsoft.vc90.crt. Das muss doch irgendwie zu lösen sein. In Visual Studio ignoriere ich die msvcrt.lib ja. Dies kann man bei "Linker" unter "Eingabe" einstellen.
Aber es geht mir um dieses blöde
x86_microsoft.vc90.crt. Das muss doch irgendwie zu lösen sein. In Visual Studio ignoriere ich die msvcrt.lib ja. Dies kann man bei "Linker" unter "Eingabe" einstellen.