Demonstra Passo a passo: Criando e desenvolvendo um projeto de C++ no Team Foundation compilação
[Observação: Este tópico é pré-versão documentação e está sujeitas a alterações em versões futuras. Tópicos em branco são incluídos sistema autônomo espaços reservados.]
Este tópico apresenta as etapas para criar um aplicativo C++ Win32, vincule arquivos de fonte do projeto a um Team Foundation servidor e, em seguida, compilação projeto, usando Team Foundation Build.
Pré-requisitos
Um agente de compilação com Team Foundation Build instalado. Visual Studio deve ser instalado no agente de compilação.
Conexão com um Team Foundation servidor e existente pelo menos um projeto da equipe. Para obter mais informações, consulte Demonstra Passo a passo: Ingressar em um projeto de equipe e Como: Criar um projeto de equipe.
Você deve poder criar e enfileirar uma definição de compilação.Para obter mais informações, consulte Como: Criar uma definição de compilação.
Um entendimento básico de linguagem C++.
Permissões necessárias
Para concluir esta explicação passo a passo, você deve ter o Administrar uma compilação and Administrar os espaços de trabalho permissão definido como Permitir.Você também deve ter o Fazer check-in and Fazer check-out permissões definidas para Permitir.Para criar um projeto da equipe, você deve ter o Criar novos projetos permissão definido como Permitire você deve ser um membro do Administração Central do SharePoint agrupar in Windows SharePoint servidor and have Gerenciador de conteúdo permissões SQL Reporting Services.
Você deve ter instalar permissão no computador em que você está executando o instalador criado por Team Foundation Build.
Para criar e compilação um projeto de C++ em Team Foundation Build, execute os procedimentos a seguir:
Criar o aplicativo de C++
Adicionando arquivos de código fonte para o aplicativo de C++
Construindo uma aplicação C++ usando Team Foundation compilação
Criando o aplicativo de C++
Use as seguintes etapas para criar o projeto de C++.
Para criar um aplicativo de C++
Abra o Team Explorer e selecionar o projeto da equipe ao qual você deseja adicionar um aplicativo C++.
Sobre o Arquivo menu of Visual Studio, aponte para Novoe, em seguida, clicar Projeto.
No Novo projeto caixa de diálogo , em Tipos de projetos, expandir o O Visual C++ nó e clicar Win32.
Em Modelos, under O Visual Studio installed templates, clicar Aplicativo do Console Win32.
Digite um nome para o projeto.Para concluir o exemplo descrito neste tópico, digite CardGame.
Quando você cria um novo projeto Visual Studio salva o projeto em uma solução.
Aceite o nome padrão de solução e local para a solução.
selecionar o Adicionar ao controle de fonte caixa de seleção e, em seguida, clicar OK.
No Assistente de aplicativos Win32, on the Visão geral página, clicar Próximo.
On the Application Settings page under Application type, click ConsoleApplication.Em Opções adicionais, selecionar o Projeto vazio caixa de seleção e, em seguida, clicar Concluir.
Agora você tem um projeto de C++ sem arquivos de código-fonte.
Adicionando arquivos de código fonte ao projeto C++
Use as seguintes etapas para criar arquivos de fonte para um projeto simples de C++.
Para adicionar arquivos de código fonte a um projeto de C++
Abra Solution Explorer.
clicar com o botão direito do mouse o Arquivos de cabeçalho pasta, aponte para Adicionare, em seguida, clique em Classe.
No Adicionar classe caixa de diálogo, no O Visual C++ categoria, clicar C++.
No O Visual Studio installed templates área, clicar Classe do C++.
Clique em Adicionar.
No Assistente genérico de classe do C++, in nome de classe, digite CardGame.Aceite os nomes de arquivo de padrão e configurações e em seguida, clicar Concluir.
Substitua o código no CardGame.h com o código a seguir:
#pragma once class CardGame { int players; static int totalparticipants; public: CardGame(int p); ~CardGame(void); };
Substitua o código no CardGame.cpp com o código a seguir:
#include "CardGame.h" #include <iostream> using namespace std; CardGame::CardGame(int p) { players = p; totalparticipants += p; cout << p << " players have started a new game. There are now " << totalparticipants << " players in total." << endl; } CardGame::~CardGame(void) { }
Adicione um arquivo de código fonte para o programa principal que testa a classe.
No menu Project, clique em Add New Item.
Em Categorias, expandir **O Visual C++**e, em seguida, clicar Código.
Under Templates, click C++ File(.cpp).
No Nome na caixa, digite TestCardGames e, em seguida, clicar Adicionar.
No TestCardGames.cpp janela de edição, copie e cole o código a seguir:
#include "CardGame.h" int CardGame::totalparticipants = 0; int main() { CardGame *solitaire = 0; CardGame *goFish = 0; goFish = new CardGame(4); solitaire = new CardGame(1); delete solitaire; delete goFish; return 0; }
On the Visual Studio Build menu, click Build Solution.
- The Saída janela é aberta e indica que o projeto compilado sem erros.Caso contrário, comparar seu código para o código que aparece neste tópico.
Fazer check-in de suas alterações para Controle de versão do Team Foundation.
On the Visual Studio View menu, click Other Windows.
clicar Alterações pendentes e, em seguida, clicar Fazer check-in.
Criando um projeto de C++ usando Team Foundation compilação
Use as seguintes etapas para compilação projeto C++.
Para criar um projeto de C++ em Team Foundation compilação
Sobre o Modo de exibição menu, clicar Team Explorer.
In Team Explorer, selecionar o projeto da equipe que contém os arquivos da solução fonte-controlled C++.
Sobre o Compilação menu, clicar Nova definição de compilação.
No Criar nome de definição caixa, digite C ++ BuildDefinition.
clicar no Arquivo de projeto guia.
Clique em Create.
In the MSBuild Project File CreationWizard, select the C++ solution that you checked into version control, CardGame.sln.desmarcar as seleções para qualquer Outros arquivo e, em seguida, clicar Próximo.
clicar Próximo para aceitar as configurações padrão.
Com nenhum Opções de compilação selecionado, clicar Concluir.
No definição de compilação caixa de diálogo o Construir padrões guia, selecionar um Agente de compilação.
No Compilações irão ser transferidas para o seguinte compartilhamento na caixa, digite uma compilação local de teste e, em seguida, clicar OK para criar a definição de compilação.
In Team Explorer, abra o Compilações pasta do seu projeto da equipe e, em seguida, clicar no nome da compilação que você acabou de criar.
Sobre o Compilação menu, clicar Criar nova fila.
No compilação de fila diálogo, clicar Fila.
Consulte também
Tarefas
Como: edição uma definição de compilação
Como: Excluir uma definição de compilação
Como: Fila ou iniciar uma definição de compilação
Demonstra Passo a passo: Criando uma definição de compilação no Team Foundation Build