Instruções passo a passo: compilando um programa do C++ nativo na linha de comando
O Visual C++ inclui um compilador do C++ que pode ser usado para criar tudo, desde aplicativos de console básicos até aplicativos da Windows Store e componentes do .NET.
Neste passo a passo, você cria um programa de console do Visual C++ básico usando um editor de texto e o compila na linha de comando.
Dica
Também é possível usar o IDE (ambiente de desenvolvimento integrado) do Visual Studio para compilar programas do Visual C++.Para obter mais informações, consulte Instruções passo a passo: trabalhando com projetos e soluções (C++).
Neste passo a passo, é possível usar o próprio programa do Visual C++ em vez de digitar o programa mostrado, ou usar uma amostra de código do Visual C++ de outro artigo de ajuda.
Pré-requisitos
Para concluir este passo a passo, você deve compreender os fundamentos da linguagem C++.
Para criar um arquivo de origem do Visual C++ e compilá-lo na linha de comando
Abra uma janela do Prompt de Comando do Desenvolvedor. (Na janela Iniciar, abra Aplicativos. Abra a pasta Ferramentas do Visual Studio na versão do Visual Studio e escolha o atalho Prompt de Comando do Desenvolvedor.) Para obter mais informações sobre como abrir uma janela do Prompt de Comando para usar ferramentas de linha de comando, consulte Definindo as variáveis de caminho e ambiente para compilações de linha de comando.
As credenciais de administrador podem ser necessárias para compilar com êxito o código neste passo a passo, dependendo do sistema operacional e da configuração do computador. Para executar a janela do Prompt de Comando como administrador, abra o menu de atalho do Prompt de Comando do Desenvolvedor e escolha Executar como administrador.
No prompt de comando, digite notepad basic.cpp.
Escolha Sim quando for solicitada a criação de um arquivo.
No Bloco de Notas, insira estas linhas.
#include <iostream> int main() { std::cout << "This is a native C++ program." << std::endl; return 0; }
No menu Arquivo, clique em Salvar.
Você criou um arquivo de origem do Visual C++.
No prompt de comando, digite cl /EHsc basic.cpp. (A opção de linha de comando /EHsc instrui o compilador a habilitar o tratamento de exceções do C++. Para obter mais informações, consulte /EH (modelo de tratamento de exceções).)
O compilador cl.exe gera um arquivo .obj que contém o código compilado e executa o vinculador para criar um programa executável chamado basic.exe. (Esse nome é exibido nas linhas das informações de saída exibidas pelo compilador.)
Para executar o programa basic.exe, no prompt de comando, digite basic.
O programa exibe este texto e é fechado:
Esse é um programa nativo do C++.