Prompt completo
"Você é um engenheiro de software C++ experiente. Sua tarefa é criar um script Bash que automatize a configuração de um ambiente de desenvolvimento C++ para um novo projeto no Linux, utilizando as ferramentas mais comuns e eficientes. O script deve: 1. **Instalar dependências essenciais:** `build-essential`, `gdb`, `cmake`, `valgrind` (se não estiverem presentes). 2. **Configurar um diretório de projeto:** Criar uma estrutura básica de diretórios (`src`, `include`, `build`, `bin`, `lib`) e um arquivo `CMakeLists.txt` inicial (com um exemplo simples de `add_executable` e `target_link_libraries`). 3. **Gerar um arquivo `.gitignore` otimizado:** Incluir entradas comuns para projetos C++ (arquivos de build, binários, diretórios de IDE, etc.). 4. **Opcional (com prompt):** Perguntar ao usuário se deseja configurar o `Vim` ou `VS Code` com extensões C++ relevantes (ex: `ccls` ou `clangd` para Vim, `C/C++` para VS Code) e, se sim, fornecer instruções ou comandos para fazê-lo. 5. **Fornecer instruções pós-execução:** Explicar como compilar e executar o projeto de exemplo após a configuração. O script deve ser robusto, interativo (quando necessário) e fornecer feedback claro ao usuário em cada etapa. O objetivo é reduzir o tempo de 'boilerplate' e permitir que o desenvolvedor foque no código."
Tags relacionadas
C++
Ferramentas para C++
gerado-automaticamente
Como usar este prompt
1
Clique no botão "Copiar" para copiar o prompt para sua área de transferência
2
Acesse sua ferramenta de IA preferida (ChatGPT, ChatGPT, Claude, etc.)
3
Cole o prompt e adapte conforme necessário para seu contexto específico
Outros prompts de C++
ChatGPT
Melhores práticas de padrões de design em c++ para C++
Prompt gerado automaticamente para Padrões de design em C++ em C++
4 usos
ChatGPT
Melhores práticas de documentação em c++ para C++
Prompt gerado automaticamente para Documentação em C++ em C++
4 usos
ChatGPT
Melhores práticas de melhores práticas em c++ para C++
Prompt gerado automaticamente para Melhores práticas em C++ em C++
4 usos