Geek the Planet


Desarrollo no image

Published on mayo 29th, 2009 | by Angelfire

0

How To: Instalar QT y QT creator en fedora 10

En estos momentos me encuentro intentando desarrollar una interfaz gráfica para windows con C/C++, estuve buscando varias opciones y QT fue la mejor que encontré, el código que desarrollo/programo en linux puedo llevarlo a windows y me va a funcionar de manera igual, para windows existe un pack completo, que viene con las librerias de QT, el QT creator y las herramientas para el desarrollo en QT.

El mismo paquete existe para linux, pero QT creator no detecta por defecto QT.

Pero bueno, vamos paso por paso, lo primero es descargar el pack respectivo, está para 32-bits y para 64-bits:

La instalación es sumamente sencilla, lo primero es darle permisos de ejecución:

chmod u+x qt-sdk-linux-x86-opensource-2009.02.bin

Y lo segundo ejecutar

./qt-sdk-linux-x86-opensource-2009.02.bin

Por defecto la instalación se hará en /opt, pero podemos cambiarsela claro está.

Ahora, el problema que tuve es que al intentar ejecutar un simple “Hola Mundo”, me aparecia el siguiente error:

No valid Qt version set. Set one in Tools/Options
Error while building project probando
When executing build step ‘QMake’
Canceled build.

Dice que no hay una versión valida de Qt, que debemos ir a seleccionar una en Tools –> Options, y eso hice, efectivamente la IDE no me detecto ninguna versión de Qt, la solución es super sencilla, después de estar en options, vamos a QT4 –> QT versions.

En mi caso, Qt y QT creator quedaron instalados en /opt/qtsdk-2009.02 allí dentro de esa carpeta se encuentra Qt, /opt/qtsdk-2009.02/qt, así que ese es el path que debemos elegir, y listo, les deberia funcionar.

PLUS

Es posible que luego de tener todo “funcionando” les saque un error relacionando con C++, lo unico que debemos instalar es el paquete de C++.

yum install gcc-c++

Tags: , ,


About the Author

Systems Engineering, Computer Systems Specialist, Social Engineering Specialist. Social Media Analyzer. Usability and SEO enthusiasm (Este es mi perfil de Twitter...)



Comments are closed.

Back to Top ↑