Pergunta

Para criar um .exe no Linux usando Qt SDK, eu deveria atravessar compilar meu aplicativo no Linux ou cross-compilar meu aplicativo no Windows?

Foi útil?

Solução

Você precisa compilador cruzado em Linux, janelas.

EDIT:

  1. instalar MinGW em Linux .
  2. compilação cross- o seu código Qt em Linux . Um Windows binário ( .exe ) deve ser produzido.
  3. Você está feito. Felizmente executar o exe em qualquer sistema Windows com bibliotecas de tempo de execução do Qt.

Espero que apura as coisas.

JRH

Outras dicas

De qualquer cross-compilação no Linux, ou compilação no Windows.

Primeiro, KVG. pesquisa no Google por "cross-compilar aplicações qt em linux para windows" e primeiro link que surge é a seguinte: http://silmor.de/29

Os passos devem ser simples:

  • instalar mingw
  • instalar qt Linux binários para que você obtenha qmake e moc e outras coisas necessárias para a compilação.
  • get janelas binários QT e outras bibliotecas possíveis sua aplicação requer.
  • criar um novo arquivos de configuração qmake (ver página silmor.de para mais detalhes)
  • ir para a sua pasta de origem e chamar qmake -spec $ SpecFileCreatedInStep4
  • make
  • lucro !!
  • close suas perguntas assim.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top