Como configurar ferramentas para c++ em C++
Prompt gerado automaticamente para Ferramentas para C++ em C++
5.0
31 usos
ChatGPT
"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
Como Usar este Prompt
1
Clique no botão "Copiar Prompt" para copiar o conteúdo completo.
2
Abra sua ferramenta de IA de preferência (ChatGPT e etc.).
3
Cole o prompt e substitua as variáveis (se houver) com suas informações.
Outros prompts de C++
Continue explorando prompts nesta categoria.
Melhores práticas de padrões de design em c++ para C++
Prompt gerado automaticamente para Padrões de design em C++ em C++
Melhores práticas de documentação em c++ para C++
Prompt gerado automaticamente para Documentação em C++ em C++
Melhores práticas de melhores práticas em c++ para C++
Prompt gerado automaticamente para Melhores práticas em C++ em C++