|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: May 2008
Messaggi: 412
|
[QT creator] come utilizzare l'eseguibile
dopo aver creato un programmino con qt creator ho provato ad utilizzarlo prendendo l'eseguibile .exe dalla cartella debug e l'ho trascinato sul desktop ma ho constatato che non funziona, sapreste dirmi perchè? con visual studio questa tecnica funzionava forse devo portarmi dietro qualche libreria?
|
![]() |
![]() |
![]() |
#2 | |
Senior Member
Iscritto dal: Mar 2006
Messaggi: 2516
|
Quote:
Di sicuro bisogna portarsi appresso mingwm10.dll QtCored4.dll Poi probabilmente anche un'altra ma non abbiamo avuto più tempo di provare... Comunque queste dll le trovi nella cartella di installazione delle qt nella sottodirectory "bin"... |
|
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Aug 2003
Città: Barletta (BA)
Messaggi: 939
|
http://doc.trolltech.com/4.5/deploym...cation-package
Dovrebbe essere utile
__________________
In a world without fences, who needs Gates? Power by: Fedora 8 - Mac OS X 10.4.11 Ultima modifica di nico159 : 28-02-2009 alle 11:31. |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: May 2008
Messaggi: 412
|
si allora i file da mettere nella cartella con l'eseguibile sono:
mingwm10.dll qtcored4.dll qtguid4.dll e tutto va liscio. PS.: ma sicuro che questa sia la tecnica giusta? |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Mar 2006
Messaggi: 2516
|
Cioè ragazzi, ho fatto una applicazione piccolissima e stupidissima e per passarla devo passare in totale quasi 90mb?
Windows power ![]() |
![]() |
![]() |
![]() |
#6 | |
Senior Member
Iscritto dal: Aug 2003
Città: Barletta (BA)
Messaggi: 939
|
Quote:
![]() Includi mingwm10.dll, QtCore4.dll, QtGui4.dll Sono circa 12mb
__________________
In a world without fences, who needs Gates? Power by: Fedora 8 - Mac OS X 10.4.11 |
|
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Quando spostate l'applicazione, fatelo compilando l'applicazione in modalità release, le dll e l'applicazione saranno molto più piccole.
Ovviamente le dll saranno: mingwm10.dll qtcore4.dll qtgui4.dll quindi non nella versione debug. Sono 9 MB. |
![]() |
![]() |
![]() |
#8 |
Senior Member
Iscritto dal: May 2008
Messaggi: 412
|
cioè come si fa a compilare in release con qtcreator ?
|
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
|
![]() |
![]() |
![]() |
#10 |
Senior Member
Iscritto dal: May 2008
Messaggi: 412
|
forse è
build -> set build configuration ho provato poi sono andato nella cartella release ma non funziona ho provato a mettere i tre file che tu prima hai citato ma niente. nel progetto devo includere qualche libreria ? |
![]() |
![]() |
![]() |
#11 |
Senior Member
Iscritto dal: May 2008
Messaggi: 412
|
si ci sono riuscito il problema sta nel fatto che quei file da te citati si trovano in due cartelle e io li avevo presi dalla cartella sbagliata.
|
![]() |
![]() |
![]() |
#12 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Libreria ? In che senso ? Se il progetto compila devi al massimo distribuire solo le DLL insieme al programma.
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 01:58.