Descrição detalhada do produto
Os possíveis cenários de desenvolvimento cobertos pelo WinGDB incluem:
- Aplicativos Linux nativos.
- Aplicativos Solaris nativos.
- Sistemas Linux embarcados.
- Dispositivos móveis baseados em Linux.
- Dispositivos bare-metal incorporados, através do OpenOCD.
- Aplicativos Windows desenvolvidos em ambientes MinGW ou Cygwin.
Interface do depurador GDB para Visual Studio
- Suporte para várias portas do depurador GDB como back-end.
- Depuração remota do Linux através da conexão SSH.
- Depuração indireta do Linux através da conexão SSH com o gdbserver.
- Depuração local MinGW e Cygwin.
- Sistemas Linux embarcados e depuração OpenOCD/JTAG.
Gerenciamento de Projetos
- Integração perfeita com projetos padrão do Visual Studio.
- Importando fontes existentes para novos projetos do Visual Studio.
- Assistente de configuração do projeto, uma maneira mais fácil opcional de configurar o projeto.
- Gerador de makefile - gera automaticamente makefiles a partir de projetos do Visual Studio. Como alternativa, ele pode atualizar seus makefiles personalizados para refletir as alterações no conjunto de arquivos de origem.
- O gerador de arquivos de compilação com script pode gerar arquivos de compilação para um sistema de compilação arbitrário a partir do projeto Visual Studio, conduzido por um script baseado em Lua.
Desenvolvimento remoto
- Navegação remota no código fonte no editor do Visual Studio. Os arquivos são buscados conforme necessário usando o protocolo SCP ou SFTP e armazenados em cache durante uma sessão.
- Criação e edição remotas de arquivos de código-fonte no editor do Visual Studio. O arquivo editado é enviado automaticamente de volta para a máquina de destino após salvá-lo.
- Construção remota - execute make ou outro comando de construção na máquina remota, ou local. A saída do compilador/vinculador despeja nas janelas do Visual Studio Console e Tarefas. O usuário pode navegar confortavelmente entre erros e avisos no código fonte.