Seite 1 von 1

wie eine einzelne exe Datei erstellen ?

Verfasst: 5. März 2009 23:56
von Detonator_FX
hi
bin neu auf dem qt gebiet, hab mir gestern mal den Qt Creator angesehn, mal was kleines gemacht.
jetz würde ich aber gerne das programm als eine einzlne exe haben. wie kann ich das machen ?

hab hier schon einige sachen gesehn, wie es gehn soll.

wenn ich z.b. in meinem projektordner den befehl make release eingeben kommt folgende meldung:
c:\Qt\2009.01\qt\bin\qmake.exe -win32 -o Makefile lala.pro
Could not find mkspecs for your QMAKESPEC(win32-g++) after trying:
C:/qt-greenhouse/Trolltech/Code_less_create_more/Trolltech/Code_less_cre
ate_more/Troll/4.5.0/qt\mkspecs
Error processing project file: lala.pro
mingw32-make: *** [makefile] Error 3
wo kann ich den pfad ändern, weil diesen qt-greenhouse ordner habe ich nicht.

ach ja, ich nutze vista32 und qt 4.5

mfg deto

Verfasst: 6. März 2009 06:57
von Christian81
Foren-Suche nach 'statisch linken'

Verfasst: 6. März 2009 14:59
von Detonator_FX
hab ich gemacht, aber hab auch alles so umgestellt, aber er macht es einfach nich.

kann ich über das visual studio das auch erstellen !?

Verfasst: 6. März 2009 16:59
von Christian81
Hast Du Qt statisch kompiliert und Dich entschieden ob Du mingw oder msvc benutzen willst?

Verfasst: 6. März 2009 20:12
von Detonator_FX
ich wollte erstma das nutzen was dabei ist, also mingw.

Verfasst: 6. März 2009 20:21
von Christian81
Und endlich Qt statisch kompiliert?

Verfasst: 6. März 2009 20:43
von Detonator_FX
ich hab bei mir alles so eingestellt wie hier beschrieben:
http://qtforum.de/forum/viewtopic.php?t=5343

nachdem ich die path angaben eingetragen hab, läuft das erstellte programm auch bei mir , aber halt nich woanders, weil dort das qt nich installiert ist.

Verfasst: 6. März 2009 20:54
von Christian81
Ich glaube nicht dass Du Qt statisch kompiliert hast - das dauert ne Zeit...

Verfasst: 6. März 2009 23:40
von Detonator_FX
ich versteh grad nur bahnhof, ich soll qt statisch kompilieren ?! ich will doch nur das eine programm was ich selbst geschrieben hab statisch haben..

kannst du mich aufklären ?

Verfasst: 7. März 2009 09:08
von Christian81
Wenn du eine einzelnee atei ohne Qt-Dlls haben willst musst du natürlich auch alle abhängigen Dlls statisch kompilieren!

Verfasst: 7. März 2009 13:37
von Detonator_FX
wie mach ich das !?

Verfasst: 7. März 2009 16:38
von Christian81
Wenn Du schon den Beitrag gefunden hast in dem es beschrieben ist - wie wäre es dann mal mit lesen? --> closed!