Finalizar mi programa
-
Hola muy buena tarde a todos.
He terminado mi programa en qt, me gustaria saber que debo hacer para tenerlo como un ejecutable, me gustaria hacer un instalador, que software se puede utilizar para eso. Que recomendaciones me dan ustedes si tienen una guia les agradezco mucho.
Gracias.
-
Hola
Pues ahora tienes que compilarlo en modo "release", para llevarlo a otro ordenador tendrás que adjuntarle una serie de librerías:
http://www.codigoqt.com/index.php/topic,92.msg354.html#msg354Instalador nunca lo he hecho, pero dependerá de la plataforma, para linux tendrías que empaquetarlo en un .deb o .rpm. Para windows seguro que hay alguno gratuito que te hace el típico instalador siguiente->siguiente....
Saludos
-
Hola.
He agregado las librerias que el programa me pide al ejecutar pero me hace al final me sale un error que no me deja ejecutar.
(compile en release y agregue las librerias)
"ERROR":https://www.dropbox.com/s/azim5px7ip0syl5/Captura de pantalla 2014-07-25 15.56.29.pngle agradezco su ayuda ya que es algo muy importante para mi.
Gracias
-
-
Hola
Ese error es, casi seguro, que aun te falta alguna, las que puse en esa lista son las básicas que todo programa debe llevar, pero si tu programa hace uso de otras cosas, como por ejemplo la impresión, tendrás que añadir las correspondientes.
Fíjate que no te hayas olvidado de qwindows.dll, que debe ir dentro de una carpeta de nombre platforms.
Y fíjate no hayas metido las librerías "debug", si te fijas, de cada librería hay dos, una cuyo nombre termina en d, copia las que NO terminan en d.
EDIT: Se me olvidó,las que puse en esa lista son si compilaste con mingw, si has usado msvc no tengo mucha idea, aunque seguro que no variará mucho.
Saludos
-
Ya solucione mi problema, yo estaba copiando los .dll de qt creator y tenia que copiarlos de la carpeta del compilador, gracias juanki.
sin embargo linkeo una guia muy buena para lanzar el release.
"Deploy_an_Application_on_Windows":http://qt-project.org/wiki/Deploy_an_Application_on_Windows