Foro de elhacker.net

Programación => Programación General => Mensaje iniciado por: Caster en 14 Mayo 2013, 20:57 pm



Título: Problema con Qt Creator
Publicado por: Caster en 14 Mayo 2013, 20:57 pm
Bueno os comento, acabo de instalar Qt Creator y cuando escribo un simple programa en C e intento compilarlo me da el siguiente error:

Citar
qtcreator_ctrlc_stub: Command line failed: make
20:56:29: The process "make" crashed.
Error while building/deploying project untitled1 (kit: Desktop Qt 5.0.2 MSVC2012 64bit)
When executing step 'Make'

Por lo que entiendo yo es un error al ejecutar "make", pero no se como solucionarlo.

Saludos


Título: Re: Problema con Qt Creator
Publicado por: OmarHack en 14 Mayo 2013, 23:38 pm
No sé si sabes, pero tienes que usar librerías para hacer las ventanas en Qt. No puedes coger un programa echo en C/C++ y pegar en el Qt Creator el código fuente. 
Pon el código y lo que quieres que haga el programa para compilarlo yo y ver si sé de que es. Un saludo.


Título: Re: Problema con Qt Creator
Publicado por: Caster en 15 Mayo 2013, 00:09 am
Que yo sepa en Qt Creator tambien se pueden hacer programas en consola y no con un entornl grafico obligatoriamente. El codigo del programa es un simple Hola Mundo.

Saludos


Título: Re: Problema con Qt Creator
Publicado por: OmarHack en 15 Mayo 2013, 11:34 am
Que yo sepa en Qt Creator tambien se pueden hacer programas en consola y no con un entornl grafico obligatoriamente. El codigo del programa es un simple Hola Mundo.

Saludos
Sí, perdona. El Qt no te reconoce/encuentra MinGW (el compilador) o no sabe donde está. En herramientas >> Opciones >> Qtx (x es la version) busca en Qt Version puedes corregirlo a mano o, si no tienes la seguridad de configurarlo bien a la primera, añadir una nueva instalación manual y especificando los directorios. En "qmake location" tendrás que buscar donde está el ejecutable qmake que tienes que usar con tu versión de Qt (vendrá en el directorio bin de la instalación de Qtx, ej: c:\qt\4.7.2\bin\qmake.exe), y donde pone MinGW directory tendrás que poner el directorio donde está instalado mingw.


Título: Re: Problema con Qt Creator
Publicado por: Caster en 15 Mayo 2013, 20:31 pm
Creo que voy avanzando, el error que me da ahora es este:

Citar
cc1plus.exe: error: unrecognized command line option "-fno-keep-inline-dllexport"
20:29:24: The process "C:\MinGW-4.5\bin\mingw32-make.exe" exited with code 2.
Error while building/deploying project untitled (kit: Desktop Qt 5.0.2 MSVC2012 64bit)
When executing step 'Make'
20:29:24: Elapsed time: 00:00.

Edito: He encontrado en Google que puede ser problema de la versión de MinGw voy a probar a descargar la 4.7 que supuestamente es la que funciona y a ver que tal va.


Título: Re: Problema con Qt Creator
Publicado por: 0xDani en 15 Mayo 2013, 21:19 pm
Citar
kit: Desktop Qt 5.0.2 MSVC2012 64bit

Prueba a usar el MSVC2012 como compilador, si eso es lo que está configurado en el kit. Tal vez no es problema de MinGW, sino de eso. O configura un kit con MinGW.

Saludos.


Título: Re: Problema con Qt Creator
Publicado por: Caster en 15 Mayo 2013, 22:54 pm
Descargué la versión 4.7 de MinGW, lo puse como compilador y cree un nuevo kit con ese compilador y ahora todo funciona de maravilla, muchas gracias.

Saludos.


Título: Re: Problema con Qt Creator
Publicado por: OmarHack en 15 Mayo 2013, 23:46 pm
Me alegro mucho. Un saludo.