DEV Community

Victor Hugo
Victor Hugo

Posted on

Conheça o RAD Debugger: depurador gráfico e ferramentas para x64

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:

  1. Instale o Microsoft C/C++ Build Tools (versão 2017 ou superior) e o Windows SDK.
  2. Configure o ambiente de linha de comando chamando o script vcvarsall.bat x64 do MSVC (ou utilize Clang com a SDK instalada).
  3. Acesse o diretório do projeto no terminal para executar os comandos de compilação.

Instalação

cl
Enter fullscreen mode Exit fullscreen mode

🔗 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)