notwendige dlls mit einkompilieren???

Alles rund um die Programmierung mit Qt
Antworten
24dan
Beiträge: 274
Registriert: 26. Juni 2006 14:15
Wohnort: Hamburg

notwendige dlls mit einkompilieren???

Beitrag von 24dan »

Hallo,

Ich habe in meiner Software ein QWebView mit verbaut....
Jetzt muss ich immer die QtWebKitd4.dll mit ganzen 50MB mitschleppen.

Das kann es doch nicht sein oder?
Lassen sich die notwendige dlls nicht einfach mit einkompilieren in meine Exe???

Oder andere Frage wie kann ich ganz allgemein die Größe meines Programms mit Hilfe der "richtigen" Kompilereinstellungen verkleineren? :roll:
"Der erste Trunk aus dem Becher der Naturwissenschaften macht atheistisch, aber auf dem Grund des Bechers wartet Gott."
(W. Heisenberg)
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

1. Foren-Suche 'statisch Linken'
2. Man liefert ja auch keine Debug-lis mit aus...
3. google nach z.B. 'upx'

/edit: 3. hinzugefügt
Zuletzt geändert von Christian81 am 24. Oktober 2010 12:21, insgesamt 1-mal geändert.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Herzogswalder
Beiträge: 79
Registriert: 11. Oktober 2009 00:37
Wohnort: Dresden

Beitrag von Herzogswalder »

QtWebKitd4.dll??? Du gibst die Debug-Version deines Programmes weiter?


Edit: Paar Sekunden zu langsam *grummel*
Gruß, Herzogswalder
Qt 4.8, OS X Mountain Lion
24dan
Beiträge: 274
Registriert: 26. Juni 2006 14:15
Wohnort: Hamburg

Re:

Beitrag von 24dan »

Herzogswalder hat geschrieben:QtWebKitd4.dll??? Du gibst die Debug-Version deines Programmes weiter?


Edit: Paar Sekunden zu langsam *grummel*
Nein jetzt natürlich nicht mehr wo ich weiss dass mann das nicht macht. :oops:
Die Release exe ist ja um 90% kleiner ..... juhu :lol:

Wie war das jetzt mit dem statischen linken von Qt dll´s?

Meine Build Konfig sieht wie folgt aus:

Code: Alles auswählen

qmake.exe "D:/Folder/Release 1.0/Test.pro" -r -spec win32-g++ CONFIG+=release 
Qt 4.7.0 mit WIN7 und mingw
"Der erste Trunk aus dem Becher der Naturwissenschaften macht atheistisch, aber auf dem Grund des Bechers wartet Gott."
(W. Heisenberg)
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Re: Re:

Beitrag von Christian81 »

24dan hat geschrieben: Wie war das jetzt mit dem statischen linken von Qt dll´s?
Christian81 hat geschrieben: 1. Foren-Suche 'statisch Linken'
:roll:
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
pfid
Beiträge: 535
Registriert: 22. Februar 2008 16:59

Re: notwendige dlls mit einkompilieren???

Beitrag von pfid »

War das nicht so, dass man bei der nicht-commercial Version keine statisch gelinkte Version weitergeben darf?
ScyllaIllciz
Beiträge: 200
Registriert: 9. Juli 2010 19:31

Re: notwendige dlls mit einkompilieren???

Beitrag von ScyllaIllciz »

Doch darf man ohne Probleme wenn als Lizenz GPL gewählt wird oder aufwendig mit LGPL (Objekt Dateien zur Verfügung stellen usw.).
Antworten