2010-05-23 29 views
6

escribí un programa en Qt-Creator 1.3.1 y Qt 4.6.2 y realmente no entiendo cómo crear un archivo .exe simple para el programa que acabo de escribir ... prefiero hacerlo con Qt-Creator si es posiblecómo crear un archivo .exe para mi aplicación basada en Qt

+2

cada vez que crea el proyecto (ctrl + b), se crea un exe en las carpetas Release o en Debug. –

+0

Si tiene más de un proyecto abierto en Qt-Creator intente presionar Ctrl + Shift + bo clic derecho sobre el proyecto deseado y haga clic en Build Project. Debido a que es probable que se cree un exe para el proyecto predeterminado, que no es el que usted desea y que usted no conoce. – liaK

Respuesta

2

En Qt Creator, cuando construye (Ctrl + B) su proyecto, siempre crea un .exe que se ejecuta cuando ejecuta la aplicación desde Qt Creator (Ctrl + R o el botón de reproducción grande).

Si desea encontrar este archivo .exe, debe buscar en la carpeta donde se encuentra su archivo .pro (el archivo del proyecto) en la depuración de la carpeta (o liberarlo según su configuración de compilación).

0

@Live tiene razón. Ver en release o debug dir. Pero si mueve el archivo .exe y desea ejecutarlo, obtendrá notificaciones sobre DLL que se pierda. Puede encontrarlos desde su directorio de instalación Qt. Coloque al lado de su archivo exe todas las DLL requeridas y ¡listo! ¡Los archivos DLL le dirán a su archivo exe mientras lo ejecuta!

+2

¿Puede usted aconsejar por qué QT no coloca necesariamente sus propias dll de QT en la carpeta de depuración o publicación cuando construye? Debo ir y copiarlos manualmente desde el directorio de instalación de qt – johnbakers

Cuestiones relacionadas