Windows - Compile um projeto QT

Neste artigo, você aprenderá a compilar um projeto QT no Windows.

A variável Path

Para usar o prompt de comando e não o Prompt de Comando do Qt, você terá que alterar sua variável PATH. De fato, é impossível executar programas ou scripts a partir do prompt de comando.

Acessando a variável PATH

Essa variável é acessível no painel de controle.

Abra o painel de controle e mude para o modo de exibição clássico.

  • Vá para Sistema> guia Avançado e clique em "Variáveis ​​de Ambiente".
  • Outra janela é aberta, selecione a variável "Path".

Alterando a variável Path

Ao clicar duas vezes na variável Path, outra janela é aberta, ela deve conter o seguinte:

 % SystemRoot% \ system32;% SystemRoot%;% SystemRoot% \ System32 \ Wbem 
Você precisará adicionar dois caminhos:
  • a pasta "bin" localizada na subpasta "mingw" localizada na pasta principal do Qt;
  • a pasta "bin" localizada na subpasta "Qt" localizada na pasta principal do Qt;

Exemplo de caminhos para o pacote Qt 2009, 3:

  • Qt
    • 2009.3
      • Mingw
        • bin
      • Qt
        • bin

Para adicionar os caminhos acima, complete

 % SystemRoot% \ system32;% SystemRoot%;% SystemRoot% \ System32 \ Wbem 
Por um ' ; 'que indicam o final de um caminho e, em seguida, adiciona o caminho absoluto de cada arquivo.

Exemplo:

 % SystemRoot% \ system32;% SystemRoot%;% SystemRoot% \ System32 \ Wbem; C: \ Qt \ 2009.03 \ Qt \ bin \; C: \ Qt \ 2009.03 \ mingw \ bin \; 

O script em lote

Agora que o caminho está corretamente preenchido, você precisará criar um script em lotes que irá compilar seu projeto.

Exemplo:

 cd ../../../Dev-Cpp/Projets/Qt/VTest

qmake

liberação mingw32-make

mingw32-make clean // supprime aos fichiers inutiles.

Saída

Análise do código:

  • cd ../../../Dev-Cpp/Projets/Qt/VTest : para ir para o nosso projeto.
  • qmake -project : cria o arquivo .pro
  • qmake : criando Makefile
  • mingw32- make release : compila e coloca o executável na pasta de lançamento.
  • Saída

Coloque esse script em uma das pastas especificadas no caminho .

O programa

Vamos chamar o programa a partir do prompt de comando (opcional).

 #incluir

#incluir

int main () {

printf ("\ n \ tCompilador de projetos Qt \ n \ n");

system ("start script.bat");

sistema ("PAUSA");

return 0;

}

Depois de compilado, coloque-o em uma pasta indicada no caminho.

Compile um projeto

Para compilar seu projeto, abra um prompt de comando e apenas digite o nome:

  • de script em lote
  • ou do programa

Isso compilará os arquivos armazenados no local especificado no script em lotes e colocará o executável em uma subpasta de lançamento.

Artigo Anterior Próximo Artigo

Principais Dicas