Inici > Aplicacions, Mac, Programació > Instalar Nokia Trolltech Qt 4 en Mac OS X

Instalar Nokia Trolltech Qt 4 en Mac OS X

dissabte, 24 de gener de 2009 Imprimir

Esta semana he tenido la suerte de conseguir un MacBook (el modelo antiguo, de hace 3 años) por un módico precio y, cómo no, he empezado a llenarlo con todas las aplicaciones que necesito para programar (esto incluye tener que instalar una máquina virtual para poder instalar Visual Studio 2008 x] ).

El caso es que hoy mismo me he visto obligado a instalar el Framework de C++ Qt4 y como no he encontrado nada en español he decidido postear una ayuda 😉

Antes de continuar debéis saber que existe un instalador para Mac, está en la misma página de descarga de las QTs pero en letra pequeña, abajo de todo. Instala todo en pocos clics, ero desconozco si instala gcc y g++ (necesarios para compilar nuestras aplicaciones desarrolladas con QT).

Primero de todo debemos descargar el conjunto de desarrollo de Mac Xcode. Es un fichero .dmg de aproximadamente 1GB que podéis descargar gratuitamente de la página web de desarrollo de mac (necesitáis estar registrados).


Una vez registrados, en la seción Downloads / Development Tools buscamos la última versión de “Xcode Developer Tools” (actualmente es la versión 3.2.1).

Esto lo hacemos porque para instalar las Qts necesitamos el compilador gcc/g++ y viene en éste paquete. Instalaremos “System Tools” y “Unix Development Support” (ocupa aproximadamente 2,5GB).

Mientras lo instalamos podemos ir descargando la última versión de Qt desde la página oficial (actualmente en la versión 4.4.3).

Terminada la instalación de Xcode y con las QT descargadas, pasamos a la instalación de estas. Accedemos a una terminal de sistema (buscando “Terminal” en Spotlight) y entramos en la carpeta /tmp para descomprimir ahí los ficheros:

host:~ user$ cd /tmp
# Ficheros gz
host:tmp user$ gunzip qt-mac-opensource-src-4.4.3.tar.gz .
# Ficheros tar
host:tmp user$ tar xvf qt-mac-opensource-src-4.4.3.tar .

Accedemos a la carpeta creada y pasamos a la configuración:

host:tmp user$ cd qt-mac-opensource-src-4.4.3
host:qt-mac[…]4.4.3 user$ ./configure

Esto llevará un rato… Cuando haya terminado hacemos make (esto aun llevará más rato [pero mucho, eh?]) y finalmente make install (esta última la ejecutaremos como superusuario):

host:qt-mac[…]4.4.3 user$ ./configure
host:qt-mac[…]4.4.3 user$ make
host:qt-mac[…]4.4.3 user$ sudo make install

Cuando por fin termine la instalación pasaremos a decirle a la Terminal dónde se encuentran los ejeutables de las QT, para ello editaremos el fichero “.profile” (en caso de ser SSH, si fuera csh o tcsh seria el fichero “.login”) situado en nuestra carpeta home:

host:~ user$: nano .profile

Y añadimos la siguiente línea:

export PATH=/usr/local/Trolltech/Qt-4.4.3/bin:$PATH

Y listo! Ya podemos empezar a compilar y ejecutar nuestros programas hechos con Qts!

Hace un mes salío una versión beta de un nuevo IDE para desarrollar con Qt. Se llama QTCreator y también lo podéis descargar gratuitamente desde la página web (si habías probado QtDesigner esto os encantará 😉 ).

Página de referencia:

  1. neosy
    dissabte, 24 de gener de 2009 a les 11:48 | #1

    Nice! No se de que me suena de todas formas 😀

    QtCreator me sorprendió bastante la verdad, buen, en general a todos

  2. Javi
    dimecres, 17 de març de 2010 a les 15:34 | #3

    Hola,

    Acabo de instalar QtCreator (qt-sdk-mac-opensource-2010.dmg), y cuando voy a ejecutar un ejemplo sencillo de prueba me dice:

    Configuration intacta, saltando paso QMake.
    No se encontró el comando make: make en el entorno de de construcción
    Error durante la construcción del proyecto PrimerQT
    Mientras se ejecutaba la etapa ‘Make’
    Construcción cancelada.

    He estado viendo por ahi pero no encuentro la solución.
    Pueden echarme una mano??
    Gracias

  3. dimecres, 17 de març de 2010 a les 19:09 | #4

    Puessss.. aparentemente parece que no hayas (o no se hayan) instalado correctamente las herramientas de desarrolladores de Mac.

    Si no es eso, la verdad, ni idea.. :__(

  4. Toni
    dilluns, 13 de desembre de 2010 a les 12:30 | #5

    Y cual es la solución a eso? A mi me ocurre lo mismo..

  5. kakius82
    divendres, 18 de febrer de 2011 a les 23:16 | #6

    Hola.
    Primero de todo, gracias por el tutorial.
    Aparentemente he podido instalar las librerías Qt con éxito, sin embargo, cuando intento compilar un proyecto, no me reconoce le comando “qmake” (ni “qmake4”).

    ¿Sabeis que puede ser debido?

Comentaris tancats.