Pregunta

Para crear un .exe en Linux usando Qt SDK, ¿debo compilar mi aplicación en Linux o compilar mi aplicación en Windows?

¿Fue útil?

Solución

Necesita compilar de forma cruzada en Linux, para ventanas.

EDITAR:

  1. instale MinGW en Linux .
  2. compilación cruzada su código Qt en Linux . Se debe generar un binario de Windows ( .exe ).
  3. Ya terminaste. Ejecute felizmente el exe en cualquier sistema de Windows con bibliotecas de tiempo de ejecución Qt.

Espero que aclare las cosas.

jrh

Otros consejos

O bien compilación cruzada en Linux, o compilación en Windows.

Primero, kvg. Google busca " aplicaciones qt de compilación cruzada en linux para windows " y el primer enlace que aparece es este: http: // silmor .de / 29

Los pasos deben ser simples:

  • instalar mingw
  • instale los binarios de qt linux para que obtenga qmake y moc y otras cosas necesarias para la compilación.
  • obtenga windows qt binarios y otras posibles bibliotecas que su aplicación requiera.
  • cree nuevos archivos de configuración de qmake (consulte la página de silmor.de para obtener más detalles)
  • vaya a su carpeta de origen y llame a qmake -spec $ SpecFileCreatedInStep4
  • hacer
  • beneficio !!
  • cierra tus preguntas así.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top