Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Um projeto Visual Studio é uma coleção de arquivos de código e ativos, como ícones, imagens e outros recursos que você cria juntos usando o sistema MSBuild. O MSBuild é o sistema de compilação nativo do Visual Studio e geralmente é o melhor sistema de compilação a ser usado para programas específicos do Windows. Visual Studio integra-se firmemente ao MSBuild, mas você também pode usar o MSBuild na linha de comando.
Para obter informações sobre como atualizar projetos do MSBuild de versões mais antigas do Visual Studio, consulte o guia de portabilidade e atualização do Microsoft C++.
Para projetos multiplataforma ou projetos que usam bibliotecas de software livre, use projetos do CMake em Visual Studio.
Criar um projeto do Visual Studio C++
Ao abrir Visual Studio, você verá opções para abrir um projeto existente ou criar um novo. Você também pode abrir Visual Studio sem código.
Abra o Visual Studio e selecione Criar um novo projeto. Se você já abriu Visual Studio, crie um project C++ escolhendo Arquivo>Novo>Project.
Na caixa de diálogo Criar um novo projeto , defina o menu suspenso Idioma como C++. Essa opção filtra a lista de modelos de projeto para projetos C++. Você pode filtrar os modelos definindo a Plataforma, o Tipo de Projeto ou inserindo palavras-chave na caixa de pesquisa.
Selecione um modelo de projeto e escolha Avançar.
Na página Configurar seu novo projeto, insira configurações específicas do projeto, como o nome ou o local do projeto, e escolha Criar para criar seu projeto.
Abra o Visual Studio e selecione Criar um novo projeto. Se você já abriu Visual Studio, crie um project C++ escolhendo Arquivo>Novo>Project.
Na caixa de diálogo Criar um novo projeto , defina o menu suspenso Idioma como C++. Essa opção filtra a lista de modelos de projeto para projetos C++. Você pode filtrar os modelos definindo a Plataforma, o Tipo de Projeto ou inserindo palavras-chave na caixa de pesquisa.
Selecione um modelo de projeto e escolha Avançar.
Na página Configurar seu novo projeto, insira configurações específicas do projeto, como o nome ou o local do projeto, e escolha Criar para criar seu projeto.
Abra o Visual Studio e selecione Criar um novo projeto. Se você já abriu Visual Studio, crie um project C++ escolhendo Arquivo>Novo>Project.
Na caixa de diálogo Criar um novo projeto , defina o menu suspenso Idioma como C++. Essa opção filtra a lista de modelos de projeto para projetos C++. Você pode filtrar os modelos definindo a Plataforma, o Tipo de Projeto ou inserindo palavras-chave na caixa de pesquisa.
Selecione um modelo de projeto e escolha Avançar.
Na página Configurar seu novo projeto, insira configurações específicas do projeto, como o nome ou o local do projeto, e escolha Criar para criar seu projeto.
Abra o Visual Studio e selecione Criar um novo projeto. Se você já abriu Visual Studio, crie um project C++ escolhendo Arquivo>Novo>Project.
Escolha Visual C++ no painel esquerdo. No painel central, você verá uma lista de modelos de projeto:
Para obter mais informações sobre os modelos de projeto padrão incluídos no Visual Studio, confira Modelos de projeto C++ no Visual Studio.
Você pode criar seus próprios modelos de projeto. Para obter mais informações, consulte Criar modelos de projeto.
Depois de criar um projeto, ele aparece no Gerenciador de Soluções:
Se você não vir Gerenciador de Soluções, no menu principal, selecione Exibição>Gerenciador de Soluções.
Quando você cria um novo projeto, um arquivo de solução (.sln) também é criado. Uma Solução Visual Studio é uma coleção de um ou mais projetos. Você pode adicionar outro projeto à solução clicando com o botão direito do mouse no nome da solução em Gerenciador de Soluções>Adicionar>Novo Projeto.
O arquivo de solução coordena as dependências de compilação quando você tem vários projetos relacionados. As opções do compilador são definidas no nível do projeto.
Adicionar código, ícones e outros ativos a um projeto
Adicione arquivos de código-fonte, ícones ou outros itens ao seu projeto clicando com o botão direito do mouse no projeto no Gerenciador de Soluções e escolhendo Adicionar > Novo ou Adicionar > Existente.
Adicionar bibliotecas de terceiros a um projeto
Mais de 900 bibliotecas de código aberto C++ estão disponíveis por meio do gerenciador de pacotes vcpkg. Execute a etapa de integração do Visual Studio para configurar os caminhos dessas bibliotecas ao referenciá-las em qualquer projeto do Visual Studio.
Para obter mais informações sobre como consumir uma biblioteca baixada usando o gerenciador de pacotes vcpkg , consulte:
- vcpkg em projetos do CMake
- Instalar e usar pacotes com o CMake no Visual Studio
- vcpkg em projetos do MSBuild
- Tutorial: Instalar e usar pacotes com o MSBuild no Visual Studio
Você também pode instalar bibliotecas comerciais de terceiros. Siga as instruções de instalação.
Definir opções do compilador e outras propriedades de compilação
Para definir as configurações de build para um projeto, em Gerenciador de Soluções, clique com o botão direito do mouse no projeto e escolha Propriedades. Para mais informações, consulte Definir propriedades de build e do compilador.
Compilar e executar um projeto
Para compilar e executar o novo projeto, pressione F5 ou selecione a lista suspensa de depuração com a seta verde na barra de ferramentas principal. Use a lista suspensa de configurações para escolher entre gerar uma compilação Debug, Release ou alguma configuração personalizada.
Um novo projeto é compilado sem erros. Ao adicionar seu próprio código, você pode ocasionalmente introduzir um erro ou disparar um aviso. Um erro impede a conclusão do build. Um aviso não faz isso. Todos os erros e avisos aparecem na janela Saída e na Lista de Erros.
Na Lista de Erros, pressione F1 sobre o erro realçado para acessar seu tópico de documentação.
Conteúdo relacionado
- Criar um projeto com base em código existente
- Definição das propriedades de compilação do C++ no Visual Studio
- Etapas de compilação personalizadas e eventos de compilação
- Bibliotecas e componentes de referência em tempo de compilação
- Organizar arquivos de saída do projeto
- Sistemas de build e projetos
- Guia de atualização e portabilidade do Microsoft C++