Per creare un .exe
in Linux usando Qt SDK, dovrei compilare la mia domanda in Linux o compilare a croce la mia applicazione in Windows?Devo eseguire la cross-compilazione in Linux o Windows?
risposta
È necessario eseguire la compilazione incrociata su Linux, per finestre.
EDIT:
- installare MinGW su Linux.
- cross-compile il codice Qt su Linux. Dovrebbe essere prodotto un binario di Windows (.exe).
- Hai finito. Esegui felicemente l'exe su qualsiasi sistema Windows con le librerie di runtime Qt.
La speranza che chiarisce le cose.
JRH
ok grazie ... quindi, devo installare MinGW su Linux o windows ??? – suse
ho riferito al link che mi ha dato prima http://silmor.de/29., ma mi confonde un po ':( così pls dammi un'immagine chiara di wat da fare !!!! ... pls risposta – suse
Ho modificato il mio ans per aggiungere dettagli – jrharshath
In entrambi i compilazione incrociata in Linux, o compilare in Windows.
ok grazie ... quindi, devo installare MinGW su Linux o Windows ??? – suse
Devi installare MingW in Linux, per la compilazione incrociata. –
ok .. grazie un sacco .. installando QT SDK e MingW in Linux, è in grado di ottenere.exe per windows .. pls do tel me cos'altro dovrei installare in Linux per generare .exe ???? – suse
Prima di tutto, kvg. Google ricerca per "cross-compilazione applicazioni Qt in Linux per le finestre" e il primo link che viene in su è questa: http://silmor.de/29
I passi devono essere semplici:
- installare MinGW
- installare binari Linux qt così che ottieni qmake e moc e altre cose necessarie per la compilazione.
- get windows binari qt e altre librerie possibili richieste dall'applicazione.
- creare un nuovo file di configurazione qmake (vedi pagina silmor.de per maggiori dettagli)
- andare alla vostra cartella di origine e chiamare qmake -Spec $ SpecFileCreatedInStep4
- fanno
- profitto !!
- chiudi le tue domande in questo modo.
Questo link è rotto. Si è spostato qui http://silmor.de/qtstuff.qtcross.php? – Tshepang
- 1. Devo eseguire RavenDB come servizio Windows o tramite IIS?
- 2. Determinare se Linux o Windows in C++
- 3. Rileva Windows o Linux in C, C++
- 4. Sviluppo Android su Windows o Linux?
- 5. Come eseguire il file python in linux
- 6. Devo denormalizzare o eseguire più query in DocumentDb?
- 7. opzione Passo a CMake per l'opzione futuro crosscompilazione (CROSS_COMPILE)
- 8. Devo eseguire modifiche estetiche?
- 9. Come posso eseguire la compilazione incrociata della mia applicazione Linux per ottenere un eseguibile di Windows in Linux?
- 10. quando si utilizza CPAN in linux ubuntu devo eseguire l'uso di sudo/come root o come il mio utente predefinito
- 11. Applicazione Windows Store: Devo usare ListBox o ListView?
- 12. Devo commentare la dichiarazione o la definizione in C++?
- 13. Devo usare DirectInput o il loop dei messaggi di Windows?
- 14. compilazione su windows e linux
- 15. Devo usare docker-compose per avviare o eseguire?
- 16. Devo usare sp_executesql o EXEC per eseguire una stored procedure?
- 17. Quale soluzione RTOS Linux devo scegliere?
- 18. Impossibile eseguire Makefile.am, cosa devo fare?
- 19. .NET CLI come eseguire applicazione dopo la pubblicazione su Linux
- 20. Java compilato in Windows funziona in Linux?
- 21. Come eseguire il test in IE con Linux
- 22. come eseguire o installare un file * .jar in Windows?
- 23. Linux Mach-O Disassembler
- 24. Devo usare la forcella o i fili?
- 25. Oracle funziona meglio con Windows o Linux? dare la tua risposta in base alla tua esperienza
- 26. Come eseguire la compilazione incrociata con MinGW su Linux per Windows?
- 27. equivalente di Windows per "schermata" Linux o un'altra alternativa?
- 28. Ruby On Rails su Windows - Linux VM o dual boot
- 29. mkdir Windows vs Linux
- 30. Come eseguire la migrazione di un'applicazione di servizio Windows .NET su Linux utilizzando mono?
Mi ricordo che hai posto domande su applicazioni Qt cross-compiling, qualche giorno fa. Non sono ancora riuscito a farlo funzionare da solo. :-( –
Hai già 5 domande su esattamente lo stesso argomento, perché non puoi limitarti a rispondere alla domanda? – rasjani