O que é
O RAD Debugger é um depurador gráfico nativo, em modo usuário e multiprocesso, focado na arquitetura x64. Atualmente em estágio alpha, o projeto suporta depuração na máquina local em sistemas Windows e Linux (em fase inicial). O projeto inclui duas ferramentas complementares: o formato de dados de depuração RAD Debug Info (RDI) e o RAD Linker. O formato RDI converte arquivos PDB e DWARF sob demanda usando o utilitário radbin. O RAD Linker é um vinculador rápido para binários PE/COFF em x64, criado para otimizar o ciclo de compilação e depuração em projetos com executáveis grandes.
Para quem serve
É voltado para desenvolvedores que criam e analisam programas em ambiente x64 no Windows ou Linux. O projeto é útil para quem busca alternativas de depuração e para equipes que lidam com projetos gigantescos, onde arquivos PDB tradicionais podem exceder tabelas de 32 bits ou causar lentidão na vinculação.
Como começar
Você pode obter executáveis pré-compilados no repositório oficial ou construir o projeto a partir do código-fonte. No Windows x64:
- Instale o Microsoft C/C++ Build Tools (versão 2017 ou superior) e o Windows SDK.
- Configure o ambiente de linha de comando chamando o script
vcvarsall.bat x64do MSVC (ou utilize Clang com a SDK instalada). - Acesse o diretório do projeto no terminal para executar os comandos de compilação.
Instalação
cl
🔗 Repositório oficial: https://github.com/EpicGames/raddebugger
Veja em 1 minuto
📚 Mais conteúdos do canal: https://gist.github.com/VictorHugodaSilvaSousa/d1e955e97cd27fc662351821d0a3fdbe
Top comments (0)