Criar e executar um projeto de aplicativo de console do C++
Em Criar 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 no Visual Studio. Em seguida, execute-o como um aplicativo autônomo na linha de comando.
Pré-requisitos
- Tenha o Visual Studio com o desenvolvimento da área de trabalho com carga de trabalho C++ instalada e em execução no computador. Se ele não estiver instalado, siga as etapas em Instalar o suporte do C++ no Visual Studio.
- Crie um projeto "Olá, Mundo!". Por padrão, ele contém código para imprimir
Hello World!
. Se você ainda não tiver feito essa etapa, siga as etapas em Criar um projeto de aplicativo de console do C++.
Se o Visual Studio tiver esta aparência, você estará pronto para criar e executar seu aplicativo:
O código fonte consiste em #include \
Compilar e executar seu código no Visual Studio
Para criar seu projeto, no menu principal, escolha Criar>Criar solução. A janela de saída mostra os resultados do processo de compilação.
Primeiramente, o Build é selecionado no menu principal. Em seguida, a solução de build é selecionada. A janela Saída mostra as mensagens de saída de compilação, incluindo que a compilação foi bem-sucedida.
Para executar o código, na barra de menus, escolha Depurar, Iniciar sem depurar.
Primeiro, selecione Debug no menu principal. Em seguida, "Iniciar sem depuração" é selecionado. Uma janela do console é exibida com a saída do programa: Olá, Mundo!
Uma janela do console é aberta e, em seguida, executa seu aplicativo. Quando você inicia um aplicativo de console no Visual Studio, ele executa seu código e, em seguida, imprime "Pressione qualquer tecla para continuar . . para permitir que você veja o resultado.
Parabéns! Você criou seu primeiro aplicativo de console "Olá, mundo!" no Visual Studio! Pressione uma tecla para ignorar a janela do console e retornar ao Visual Studio.
Executar seu código em uma janela de comando
Normalmente, você executa aplicativos de console no prompt de comando, não no Visual Studio. Depois que o Visual Studio compilar seu aplicativo, você poderá executá-lo em uma janela de comando. Veja como localizar e executar seu novo aplicativo em uma janela de prompt de comando.
- Em do 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 no Explorador de Arquivos para abrir uma janela do Explorador de Arquivos na pasta de solução HelloWorld.
- Na janela do Explorador de Arquivos, abra a pasta
Debug
. Essa pasta contém seu aplicativo,HelloWorld.exe
, e 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 do seu aplicativo para a área de transferência. Se você virHelloWorld.exe.recipe
, é porque você realizou a etapa Abrir Pasta no Explorador de Arquivos no projeto HelloWorld em vez da solução HelloWorld . Navegue até um nível no Explorador de Arquivos para acessar a pasta da solução. Essa pasta também contém uma pastaDebug
, em queHelloWorld.exe
está.
- Na janela do Explorador de Arquivos, abra a pasta
x64
e, em seguida, a pastaDebug
. Essa pasta contém seu aplicativo,HelloWorld.exe
, e 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 do seu aplicativo para a área de transferência. Se você virHelloWorld.exe.recipe
, é porque você fez a etapa Abrir Pasta no Explorador de Arquivos no projeto HelloWorld em vez da solução HelloWorld . Navegue até um nível no Explorador de Arquivos para acessar a pasta da solução. Essa pasta também contém uma pastax64\Debug\
, em queHelloWorld.exe
está.
Para abrir uma janela do prompt de comando, pressione Windows+R para abrir a caixa de diálogo Executar. Insira cmd.exe na caixa de texto Abrir, e escolha OK para executar uma janela do prompt de comando.
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.
Primeiro, o caminho do programa é determinado clicando com o botão direito do mouse na solução e selecionando a pasta aberta no explorador de arquivos. O explorador de arquivos é navegado até a pasta 'Depurar' onde está o aplicativo HelloWorld. Clique com o botão direito no aplicativo e selecione Copiar como Caminho. A caixa de diálogo de execução é acionada e cmd.exe é executado. Um console de linha de comando é exibido. O caminho para o aplicativo HelloWorld é colado. O aplicativo é executado, exibindo: Olá, Mundo!
Parabéns, você criou e executou um aplicativo de console no Visual Studio!
Próximas etapas
Depois de compilar e executar este aplicativo simples, você estará pronto para projetos mais complexos. Para obter mais informações, consulte o Uso da IDE do Visual Studio para Desenvolvimento de Área de Trabalho em C++ . Ele tem instruções passo a passo mais detalhadas que exploram os recursos do Microsoft C++ no 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 no 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 capitalização.
Execute seu código em uma janela de comando: problemas
Se o caminho mostrado no Explorador de Arquivos terminar em \HelloWorld\HelloWorld
, você abriu o projeto HelloWorld em vez da solução HelloWorld . Você não verá seu aplicativo na pasta Debug
. Navegue até um nível acima no Explorador de Arquivos para acessar a pasta da solução, a primeira HelloWorld no caminho. Essa pasta também contém uma pasta Debug
, onde seu aplicativo está.
Você também pode navegar até a pasta Debug
da solução na linha de comando para executar seu aplicativo. Seu aplicativo não será executado a partir 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 o caminho mostrado no Explorador de Arquivos terminar em \HelloWorld\HelloWorld
, você abriu o projeto HelloWorld em vez da solução HelloWorld . Você não verá seu aplicativo na pasta x64\Debug
. Navegue um nível acima no Explorador de Arquivos para acessar a pasta de solução, a primeira HelloWorld
no caminho. Essa pasta também contém uma pasta x64\Debug
, onde seu aplicativo está.
Você também pode navegar até a pasta x64\Debug
da solução na linha de comando para executar seu aplicativo. Seu aplicativo não será executado de outros diretórios, exceto se 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 da barra de pesquisa do 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.