Como compilar CPP para EXE

Autor: Joan Hall
Data De Criação: 3 Fevereiro 2021
Data De Atualização: 1 Julho 2024
Anonim
How to convert c++ file in windows aplication ( .exe ) file [EN]/[RO]
Vídeo: How to convert c++ file in windows aplication ( .exe ) file [EN]/[RO]

Contente

Este é um guia passo a passo para compilar o código-fonte C ++ para arquivos EXE (no Windows). Os métodos descritos também funcionam ao compilar os formatos .c ++, .cc e .cxx (possivelmente .c também). Este tutorial assume que o código-fonte C ++ é um aplicativo de console e não requer nenhuma biblioteca externa.

Passos

  1. 1 Baixe o compilador C ++. Um dos melhores compiladores para computadores Windows é o Microsoft Visual C ++ 2012 Express gratuito.
  2. 2 Inicie um novo projeto no Visual C ++. É muito simples. Clique em “Novo Projeto” no canto superior esquerdo e siga as instruções na tela. Digite o nome do projeto e na janela que se abre, clique em "Concluir".
  3. 3 Copie e cole todos os arquivos .cpp no ​​diretório Arquivos de origem e, em seguida, copie e cole todos os arquivos .h (se houver) no diretório Arquivos de cabeçalho. Renomeie o arquivo CPP principal (aquele que contém "int main ()") para o nome do projeto escolhido.
  4. 4 Construir e compilar. Pressione a tecla F7 para criar o programa.
  5. 5 Encontre o arquivo EXE. Mude para o diretório Projects onde Visual C ++ coloca todos os programas (no Windows 7, este diretório está localizado na pasta My Documents). No diretório "Debug", encontre o arquivo EXE com o nome fornecido anteriormente.
  6. 6 Verifique o arquivo. Clique duas vezes no arquivo EXE para executá-lo; se tudo correr bem, o programa funciona bem. Se algo deu errado, tente as etapas descritas novamente.
  7. 7 Se você deseja executar o programa em outro computador, as bibliotecas do VC ++ Runtime devem ser instaladas nele (os programas C ++ criados com o Visual Studio requerem essas bibliotecas). Você não precisa deles em seu computador, pois são instalados durante a instalação do Visual Studio. Link para download da biblioteca: http://www.microsoft.com/en-us/download/details.aspx?id=30679

Pontas

  • Existe a possibilidade de erros devido ao uso de métodos obsoletos pelo autor, ou porque o autor se esqueceu de incluir dependências.
  • Instale a versão mais recente do Visual C ++ Express para evitar erros de tempo de compilação.
  • Na maioria dos casos, a melhor solução é pedir ao autor do programa para compilá-lo para você. Compile o programa sozinho apenas se for absolutamente necessário.

Avisos

  • Como C ++ e C são linguagens de programação de baixo nível, eles podem danificar seu computador. Para evitar isso, verifique os arquivos .cpp para a linha "# include" windows.h ".Se tal linha estiver presente, não compile o programa, mas pergunte a seu autor por que o programa precisa de acesso à API do Windows. Se o autor não souber responder, pergunte a um especialista em um fórum especializado.
  • Não trabalhe com Dev-C ++. É um compilador desatualizado com 340 erros e não é atualizado há 5 anos.

O que você precisa

  • Compilador (Visual C ++ recomendado).
  • Arquivo CPP ou código-fonte C / C ++.
  • Computador Windows (o formato EXE só é compatível com Windows).