Desenvolver e executar um projeto de aplicativo de console C++

Você criou um projeto de aplicativo de console C++ e inseriu seu código. Agora você pode compilar e executá-lo em Visual Studio. Em seguida, execute-o como um aplicativo autônomo na linha de comando.

Pré-requisitos

Se Visual Studio for assim, você estará pronto para compilar e executar seu aplicativo:

Screenshot of Visual Studio showing the Hello World source code in the editor.

Compilar e executar seu código no Visual Studio

  1. Para compilar o projeto, escolha Compilar Solução no menu Compilar. A janela de Saída mostra os resultados do processo de build.

    View of the sequence of actions you take to build the project.

  2. Para executar o código, na barra de menus, escolha Depurar, Iniciar sem depuração.

    View of the actions you take to start the project.

    Uma janela do console é aberta e, em seguida, executa seu aplicativo. Quando você inicia um aplicativo de console no Visual Studio, ele é executado em seu código e, em seguida, imprime "Pressione qualquer tecla para continuar. . ." para lhe dar uma chance de ver a saída.

Parabéns! Você criou seu primeiro aplicativo de console "Olá, mundo!" em Visual Studio! Pressione uma tecla para ignorar a janela do console e retornar ao Visual Studio.

Houve um problema.

Executar seu código em uma janela de comando

Normalmente, você executa aplicativos de console no prompt de comando, não em Visual Studio. Depois que o aplicativo for criado por Visual Studio, você poderá executá-lo em qualquer janela de comando. Veja como localizar e executar seu novo aplicativo em uma janela de prompt de comando.

  1. Em Gerenciador de Soluções, selecione a solução HelloWorld (não o projeto HelloWorld) e clique com o botão direito do mouse para abrir o menu de contexto. Escolha Abrir Pasta em Explorador de Arquivos para abrir uma janela Explorador de Arquivos na pasta de solução HelloWorld.

  2. Na janela Explorador de Arquivos, abra a pasta Depurar. Essa pasta contém seu aplicativo, HelloWorld.exee alguns outros arquivos de depuração. Mantenha pressionada a tecla Shift e clique com o botão direito do mouse emHelloWorld.exe para abrir o menu de contexto. Escolha Copiar como caminho para copiar o caminho para seu aplicativo para a área de transferência.

  3. Para abrir uma janela de prompt de comando, pressione Windows+R para abrir a caixa de diálogo Executar. Insiracmd.exe na caixa de texto Abrir e escolha OK para executar uma janela de prompt de comando.

  4. Na janela do prompt de comando, clique com o botão direito do mouse para colar o caminho para seu aplicativo no prompt de comando. Pressione Enter para executar seu aplicativo.

    View of what happens when you run the app at the command prompt.

Parabéns, você criou e executou um aplicativo de console no Visual Studio!

Houve um problema.

Próximas etapas

Depois de criar e executar este aplicativo simples, você estará pronto para projetos mais complexos. Para obter mais informações, consulte Como usar o IDE Visual Studio para desenvolvimento de área de trabalho do C++. Ele tem instruções passo a passo mais detalhadas que exploram os recursos do Microsoft C++ em Visual Studio.

Guia de Solução de Problemas

Venha aqui para obter soluções para problemas comuns ao criar seu primeiro projeto C++.

Criar e executar seu código em Visual Studio: problemas

Se os rabiscos vermelhos aparecerem em qualquer coisa no editor de código-fonte, o build poderá ter erros ou avisos. Verifique se o código corresponde ao exemplo em ortografia, pontuação e maiúsculas de minúsculas.

Voltar.

Execute seu código em uma janela de comando: problemas

Se o caminho mostrado em Explorador de Arquivos terminar em \HelloWorld\HelloWorld, você abriu o projeto HelloWorld em vez da solução HelloWorld. Você ficará confuso com uma pasta de depuração que não contém seu aplicativo. Navegue até um nível em Explorador de Arquivos para chegar à pasta da solução, o primeiro HelloWorld no caminho. Essa pasta também contém uma pasta de depuração e você encontrará seu aplicativo lá.

Você também pode navegar até a pasta de depuração da solução na linha de comando para executar seu aplicativo. Seu aplicativo não será executado de outros diretórios sem especificar o caminho para o aplicativo. No entanto, você pode copiar seu aplicativo para outro diretório e executá-lo a partir daí. Também é possível copiá-lo para um diretório especificado pela variável de ambiente PATH e executá-lo de qualquer lugar.

Se você não vir Copiar como caminho no menu de atalho, ignore o menu e mantenha pressionada a tecla Shift enquanto a abre novamente. Esse comando é apenas para conveniência. Você também pode copiar o caminho para a pasta na barra de pesquisa Explorador de Arquivos e cole-o na caixa de diálogo Executar e, em seguida, inserir o nome do executável no final. É só um pouco mais de digitação, mas tem o mesmo resultado.

Voltar.