Hallo,
wie kann ich eine eigenständige Anwendung(1 Datei) schaffen.
d.h. wenn ich die Anwendung auf einem Computer, der kein QT installiert hat, ausführen und keine dlls separat mitliefern will. Eine Möglichkeit ist sicherlich die erforderlichen dlls mit WinZip in ein selbsextrahierendes Archiv zu packen und jedes mal wenn man die Datei ausführt weden zuerst die Dateien in das temporäre Verzeichnis entpackt und anschliessend ausgeführt. Jedoch halte ich diese Lösung für nicht sauber. Wichtig ist noch, daß die Datei klein gehalten wird.
Hat jemand bessere Ideen??
LG, Billy
Standalone Application
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
1. Die Datei muss klein sein weil sie aus dem Internet heruntergeladen wird.
2. Es darf nur eine Datei sein weil auf vielen Firmen PCs keine software installiert werden darf aber es meistens möglich ist eine exe Datei auszuführen!
Wenn ich statisch linke wird die Datei 6 MB groß für das Beispiel "Hello Word". Ein bisschen groß, oder ????
LG
2. Es darf nur eine Datei sein weil auf vielen Firmen PCs keine software installiert werden darf aber es meistens möglich ist eine exe Datei auszuführen!
Wenn ich statisch linke wird die Datei 6 MB groß für das Beispiel "Hello Word". Ein bisschen groß, oder ????
LG
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
Bei einem Update muss ich später nur noch die exe laden und nicht mehr die anderen Dlls -> noch kleinerbillinio hat geschrieben:1. Die Datei muss klein sein weil sie aus dem Internet heruntergeladen wird.
Es gibt Packprogramme und sag mir jetzt bitte nicht 'wegen der Modemnutzer' ...
Selbst wenn ich Dlls mitliefere muss ich nichts installierenbillinio hat geschrieben: 2. Es darf nur eine Datei sein weil auf vielen Firmen PCs keine software installiert werden darf aber es meistens möglich ist eine exe Datei auszuführen!
Evtl. debug-Infos? -> 'man strip'billinio hat geschrieben: Wenn ich statisch linke wird die Datei 6 MB groß für das Beispiel "Hello Word". Ein bisschen groß, oder ????
LG
MfG Christian
'Funktioniert nicht' ist keine Fehlerbeschreibung
'Funktioniert nicht' ist keine Fehlerbeschreibung