Qt 4.8.2 con GCC 4.7.0.1 mantiene el bloqueo
Descargué la biblioteca Qt 4.8.2, Qt Creator 2.5.2 y instalé MingW manualmente con w32api versión 3.13 y GCC / g ++ versión 4.7.0.1. Mi sistema operativo es Windows 7 Ultimate x64.
Puedo crear una muestra "Proyecto de C ++ plano" en Qt Creator; compile y ejecute esa aplicación de consola usando g ++ sin ningún problema.
Pero no puedocorrer una aplicación Qt. Usé Qt Creator, creé una aplicación de Qt ficticia usando la plantilla "Qt Gui Application" de Creator. El proyecto se puede compilar con éxito, sin ningún error o advertencia. Pero el binario sigue fallando cuando intento correr (tanto desdeQt Creator
yWindows Explorer
) eso. Tanto las compilaciones de debug como de release fallan. Se bloquea incluso antes de mostrar la ventana principal.
MingW está instalado enC:\MingW
yC:\MingW\bin
es enPATH
. Qt está instalado enC:\Qt\4.8.2
yC:\Qt\4.8.2\bin
es enPATH
.
Analicé el exe generado de la salida de la aplicación Qt Gui con Dependency Walker y encontré que encontró todas las DLL necesarias:
c: \ windows \ system32 \ KERNEL32.DLLc: \ windows \ system32 \ MSVCRT.DLLc: \ mingw \ bin \ LIBGCC_S_DW2-1.DLLc: \ mingw \ bin \ LIBSTDC ++ - 6.DLLc: \ qt \ 4.8.2 \ bin \ QTCORE4.DLLc: \ qt \ 4.8.2 \ bin \ QTGUI4.DLLEntonces, ¿qué está causando la caída del tiempo de ejecución?
EDITAR
También probé los proyectos de ejemplo de Qt: 2dpainting y addressbook - ambos se bloquearon cuando se lanzaron.