Crear aplicación de Mac a partir de un código QT


Qt es una biblioteca multiplataforma ampliamente usada para desarrollar aplicaciones con interfaz gráfica de usuario, así como también para el desarrollo de programas sin interfaz gráfica. Para hacer uso de QT únicamente entra a su sitio oficial y descarga el framework y herramientas.

En caso de que ya tengas tu código fuente te explico a continuación como crear tu archivo .dmg para instalar en cualquier Mac.

  1. Asegúrate de tener las librerías necesarias para compilar y hacer el deploy, para eso abre una consola y escribe qt, en caso de que te indique que es un comando desconocido instala qt como se indica en el paso 2.
  2. En consola escribe brew install qt
  3. Ahora entra a tu carpeta dónde tienes tu código fuente (.cpp y .h) y escribe:

    qmake -spec macx-g++

  4. Siguiente paso es escribir en consola make
  5. Una vez terminado este paso tendrás algunos archivos nuevos como son el .app, .pro y .pro.user, si es así todo va bien en tu proceso, en caso de no serlo verifica los pasos anteriores.
  6. Lo último que tienes que hacer es crear tu aplicación .dmg y lo haces escribiendo en tu consola:

    macdeployqt yourappname.app -dmg

  7. Y con esto ya tienes tu aplicación .dmg para ser instalada en cualquier Mac

Hasta un próximo post 🙂

Anuncios

Acerca de silvercorp

Blog personal de Ye§i creado el 18/Ag/06 enfocado al diseño gráfico, tecnología y programación.

Publicado el noviembre 20, 2015 en Básicos, Programación, Tutoriales y etiquetado en , . Guarda el enlace permanente. 1 comentario.

  1. Hola Silvercop¡¡¡ hacía mucho no recibía actuaizaciones. Me alegro verte online de nuevo¡¡¡.

    Siguiendo con el post. ¿Te pasaste a MAC? Conozco QT de un proyecto pequeño en C++ que hicimos para windows. Es una librería muy completa y fácil de usar.

    Saludos desde Mallorca. Aquí sigo con desarrollo php, angularJS 😉 nos leemos.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: