Confundido acerca de la aplicación de programación QT Creator (diferentes versiones) [cerrado]

Estoy realmente confundido acerca de las diferentes "versiones" de QT Creator. Mi objetivo de usar QT es desarrollar aplicaciones para Mac, Windows, Android e iOS. No entiendo la diferencia entre estas 4 aplicaciones separadas.Diferentes "versiones" de aplicaciones disponibles en el sitio web de QT

Los descargué todos y los instalé en diferentes carpetas, descubrí que no hacen ninguna diferencia en la interfaz de usuario y en la ventana Acerca de de la aplicación.

Instalé todas las "versiones" de la aplicación QT con diferentes carpetas

ingrese la descripción de la imagen aquí

Por último, ¿alguien puede decirme cuál es la diferencia y cuál debo elegir si quiero desarrollar aplicaciones para Mac, Windows, Android e iOS en una sola aplicación? ¡Gracias!

Respuestas (1)

Estás confundiendo QT Creator con QT SDK.

QT Creator es el editor de código IDE: descargue la versión para el sistema operativo en el que está escribiendo el código.

QT SDK : puede tener

  • uno para el sistema operativo en el que está desarrollando actualmente (debe tener)
  • otros para desarrollo móvil

Si apunta a múltiples plataformas, la mejor manera es usar el instalador en línea y seleccionar lo que desea.

En tu caso:

  • QT para Mac
  • QT para Android
  • QT para iOS

Si desea crear aplicaciones de Windows, deberá instalar el SDK en una PC con Windows, obviamente, la versión de Windows.

Esto es lo que debe elegir si ejecuta Windows y también quiere plataformas móviles:

ingrese la descripción de la imagen aquí

Lo que elegí y por qué:

  • MinGW 4.8, que son los binarios SDK para Windows y las bibliotecas para el compilador MinGW, necesarios para el desarrollo de Windows
  • Android arm v7 - SDK binarios precompilados para el desarrollo de Android
  • MinGW 4.8: quiero instalar el compilador MinGW porque no tengo Visual C++ (si hubiera usado VC++, ¡habría elegido el SDK para ello!)
  • QT Creator se selecciona automáticamente.

En la versión para Mac tendrás opciones ligeramente diferentes.

¡Hola! Estaba tratando de usar el instalador en línea, pero debido a que vivo lejos de sus servidores, el instalador en línea nunca tuvo éxito al descargar los componentes. ¿Alguna otra solución? ¡Gracias!
@ user294928 bueno, puede usar cada SDK para su objetivo. Tomará más espacio en el disco duro. No sé si es posible fusionar varios SDK en una instalación.
Está bien que esté separado en diferentes instalaciones, pero ¿puedo desarrollar aplicaciones desde una sola aplicación y luego exportarla con otros SDK?
@user294928 el mismo proyecto (código fuente) que puede importar en cualquier SDK.
¡Gracias! Debería funcionar como el instalador en línea normal.