Demonstra Passo a passo: Compilando um programa de C++ nativo na linha de comando (C++)
O Visual C++ inclui um compilador C++ que você pode usar para criar tudo a partir de programas básicos do Visual C++ para componentes e aplicativos Windows Forms.
Seguindo este passo a passo, você pode criar programas básicos do Visual C++ usando um texto editor e compilá-los a na linha de comando.
Você também pode compilar programas em Visual C++ que você criou usando o ambiente de desenvolvimento integrado (IDE) do Visual Studio. For more information, see Demonstra Passo a passo: Compilando um programa de C++ que tem como alvo o CLR no Visual Studio (C++).
Você pode usar seus próprios programas do Visual C++ em vez de digitar os programas mostrados nas etapas a seguir. Você também pode usar qualquer um dos programas de exemplo de código Visual C++ em outros tópicos de Ajuda.
Pré-requisitos
To complete this walkthrough, you must understand the fundamentals of the C++ language. Se apenas começar C++ de aprendizagem, recomendamos que o "guia para iniciantes do C++" por Herb Schildt, que está disponível no Central de desenvolvedores iniciantes no site do MSDN.
Para criar um arquivo de origem do Visual C++ e compilá-lo na linha de comando
Abrir o Prompt de comando de 2010 Visual Studio janela clicando em Iniciar, apontando para Todos os programas, 2010 Visual Studio do Microsoft, Visual Studio Toolse, em seguida, clicando em Prompt de comando de 2010 Visual Studio.
Credenciais de administrador podem ser necessárias para compilar com êxito o código desta explicação passo a passo, dependendo do sistema operacional e configuração do computador. Para executar o Prompt de comando de 2010 Visual Studio janela como administrador, com o botão direito Prompt de comando de 2010 Visual Studio e, em seguida, clique em Executar como administrador.
No prompt de comando, digite notepad basic.cpp e pressione Enter.
Clique em Sim quando for solicitado para criar um arquivo.
No bloco de notas, digite as seguintes linhas.
#include <iostream> int main() { std::cout << "This is a native C++ program." << std::endl; return 0; }
Sobre o arquivo menu, clique em Salvar.
Você criou um arquivo de origem do Visual C++.
Feche o bloco de notas.
No prompt de comando, digite cl /EHsc basic.cpp e pressione Enter. O /EHsc a opção de linha de comando instrui o compilador para habilitar o tratamento de exceção do C++. For more information, see /EH (modelo de manipulação de exceção).
O compilador CL gera um programa executável chamado basic.exe.
Você pode ver nas linhas de informações de saída que o compilador exibe o nome do programa executável.
Para ver uma lista de arquivos que possuem o nome no diretório basic juntamente com qualquer extensão de nome de arquivo, o tipo de dir basic.* e pressione Enter.
O .obj arquivo é um arquivo de formato intermediário que você pode ignorar seguramente.
Para executar o programa basic.exe, digite basic e pressione Enter.
O programa exibe este texto e sai:
This is a native C++ program.
Para fechar a Visual Studio Prompt de comando de 2010 janela, digite exit e pressione Enter.
Compilando um programa em Visual C++ que usa.Classes de rede
As etapas a seguir mostram como compilar um programa do Visual C++ que usa.Classes do NET Framework.
Você deve usar o porque esse programa usa a opção de compilador de/CLR (common Language Runtime Compilation) .NET e deve incluir o necessário.Bibliotecas NET. O compilador Visual C++ gera um arquivo. exe que contém código MSIL em vez de instruções de máquina executáveis.
Siga as etapas neste procedimento para compilar qualquer programa de exemplo do Visual C++ nos tópicos da Ajuda.
Para compilar um Visual C++.Aplicativo de console de rede na linha de comando
Abrir o Prompt de comando de 2010 Visual Studio janela clicando em Iniciar, apontando para Todos os programas, 2010 Visual Studio do Microsoft, Visual Studio Toolse, em seguida, clicando em Prompt de comando de 2010 Visual Studio.
Credenciais de administrador podem ser necessárias para compilar com êxito o código desta explicação passo a passo, dependendo do sistema operacional e configuração do computador. Para executar o Prompt de comando de 2010 Visual Studio janela como administrador, com o botão direito Prompt de comando de 2010 Visual Studio e, em seguida, clique em Executar como administrador.
No prompt de comando, digite notepad basicclr.cpp e pressione Enter.
Clique em Sim quando for solicitado para criar um arquivo.
No bloco de notas, digite as seguintes linhas.
int main() { System::Console::WriteLine("This is a Visual C++ program."); }
Sobre o arquivo menu, clique em Salvar.
Você criou um arquivo de origem do Visual C++ que usa um.NET classe (Console) e está localizado na System namespace.
Feche o bloco de notas.
No prompt de comando, digite cl /clr basicclr.cpp e pressione Enter. O compilador CL gera um programa executável chamado basicclr.exe.
Para ver uma lista de arquivos que possuem o nome no diretório basicclr juntamente com qualquer extensão de nome de arquivo, o tipo de dir basicclr.* e pressione Enter.
O .obj arquivo é um arquivo de formato intermediário que você pode ignorar seguramente.
O .manifest arquivo é um arquivo XML que contém informações sobre o assembly. (Um assembly é o.NET unidade de implantação, por exemplo, um componente de programa ou. dll. exe ou uma biblioteca.)
Para executar o programa basicclr.exe, digite basicclr e pressione Enter.
O programa exibe este texto e sai:
This is a Visual C++ program.
Para fechar a Visual Studio Prompt de comando de 2010 janela, digite exit e pressione Enter.
Próximas etapas
Anterior: Demonstra Passo a passo: Criando um programa padrão do C++ (C++). Próxima: Demonstra Passo a passo: Compilando um programa de C++ que tem como alvo o CLR no Visual Studio (C++).