Hi,
nach einiger Zeit in nativem C++ (unterbrochen von Studium gegebenen Pausen mit Java), wollte ich vor einiger Zeit mein C++ um Qt erweitern. Nach diversen Tutorials und dem Schmöckern des Buches "The Book of Qt 4 - The Art of Building Qt Applications", stellt sich mir eigentlich nur noch die Frage, da zumindest einige der Programme nicht unbedingt Opensource sein müssen, wie das mim dynamischen Linken genau funktioniert/umgesetzt werden muss? Als IDE benutze ich zur Zeit Qt Creator.
mfg
Dynamisches linken?
-
softwaremaker
- Beiträge: 149
- Registriert: 1. April 2009 19:25
ganz einfach
Bei dem Qt-Creator (mit SDK) brauchst du garnichts machen.
Beim Release-Build musst du nur die benötigten Qt-DLLs (aus ..\Qt\2009.02\qt\bin) und mingw10.dll zu deiner Exe hinzukopieren (gleicher Ordner).
Zur Laufzeit werden die Qt-DLLs autom. in den Prozess der Exe geladen.
QtCore4.dll
QtGui4.dll
...
Beim Release-Build musst du nur die benötigten Qt-DLLs (aus ..\Qt\2009.02\qt\bin) und mingw10.dll zu deiner Exe hinzukopieren (gleicher Ordner).
Zur Laufzeit werden die Qt-DLLs autom. in den Prozess der Exe geladen.
QtCore4.dll
QtGui4.dll
...