Autor:
Joan Hall
Data De Criação:
3 Fevereiro 2021
Data De Atualização:
1 Julho 2024
![How to convert c++ file in windows aplication ( .exe ) file [EN]/[RO]](https://i.ytimg.com/vi/qY4C46xOpFk/hqdefault.jpg)
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 Baixe o compilador C ++. Um dos melhores compiladores para computadores Windows é o Microsoft Visual C ++ 2012 Express gratuito.
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 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 Construir e compilar. Pressione a tecla F7 para criar o programa.
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 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 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).