Como fazer com que o Visual Studio 2008 funcione de maneira limpa para o C ++?

1

Eu quero usar o Visual Studio C ++ para depurar um projeto existente, mas sem gerar arquivos adicionais dentro do próprio projeto.

Como posso dizer ao Visual C ++ 2008 para colocar suas próprias coisas em um diretório separado fora do projeto?

    
por wonea 28.03.2010 / 07:44

3 respostas

4

Resposta curta: você não pode.

Quando você anexa o depurador a um executável, o VS2008 insistirá em gerar um arquivo "solução", mesmo que você clique no botão "Não" do botão Salvar solução. Isso pode ser muito irritante, ter que excluir esses arquivos armazenados no diretório do executável.

No entanto, se você depurar o mesmo executável mais de uma vez, isso pode ser bastante útil para salvar as configurações de depuração, como pontos de interrupção, nas sessões de depuração.

    
por 28.03.2010 / 11:09
2

Veja se consegue definir todo o projeto no "diretório separado fora do projeto" e salvar os arquivos úteis em outro lugar.
Adicionar Item Existente [ Shift + Alt + A ] vem à mente, juntamente com a alteração do diretório de saída:

  1. Clique com o botão direito do mouse no projeto no Solution Explorer
  2. Propriedades
  3. Propriedades de configuração
  4. Diretório de saída.

Estou na versão 2010 Express, por isso, verifique antes de seguir o meu conselho.

    
por 20.03.2012 / 18:06
1

algumas opções:

  • faça uma cópia do projeto e depois faça o que quiser na cópia
  • obtenha o mercurial / git , colocar os arquivos originais sob controle de versão e depois fazer suas coisas
  • crie um novo sistema de criação ( cmake vem à mente) que permite separar os arquivos de origem dos arquivos criados
por 28.03.2010 / 09:31