¿Debo realizar una compilación cruzada en Linux o Windows?
-
06-07-2019 - |
Pregunta
Para crear un .exe
en Linux usando Qt SDK, ¿debo compilar mi aplicación en Linux o compilar mi aplicación en Windows?
Solución
Necesita compilar de forma cruzada en Linux, para ventanas.
EDITAR:
- instale MinGW en Linux .
- compilación cruzada su código Qt en Linux . Se debe generar un binario de Windows ( .exe ).
- 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