Hoe PDB naar TXT te converteren
- Voeg uw .PDB-bestand toe - sleep het in het bovenstaande vak of klik om te bladeren.
- Converteer het naar .TXT in enkele seconden.
- Download uw nieuwe .TXT-bestand.
Wat u kunt verwachten
.pdbbeslaat twee niet-gerelateerde formaten: Palm e-book databases en Visual C++ debug-symboolbestanden - de juiste tool hangt af van welk type je hebt.- Het converteren van een Palm
.pdbnaar.txtverwijdert alle opmaak: hoofdstuktitels, afbeeldingen en stijlen gaan verloren; alleen de ruwe tekst blijft over. - Een Visual C++
.pdbdump is geen broncode - het koppelt binaire adressen aan functienamen en regelnummers, niet aan de originele.cpp-bestandstekst.
Veelgestelde vragen
Hoe weet ik welk type `.pdb` ik heb?
Open het bestand in een hex-editor of tekstviewer: een Visual C++ PDB begint met
Microsoft C/C++ MSF 7.00; een Palm e-book begint met een database-naam in platte tekst. Als het bestand afkomstig is van het compileren van code, is het een debug-symboolbestand.Kan ik broncode herstellen uit een Visual C++ `.pdb`?
Nee - een PDB slaat symboolnamen, types en adres-naar-regelnummer-koppelingen op, maar niet de eigenlijke brontekst. De originele
.cpp-bestanden zijn niet ingebed in de PDB.Waarom is mijn `.txt`-uitvoer zo enorm groot?
Een Visual C++ PDB-dump kan voor grote projecten oplopen tot meerdere gigabytes. Gebruik
llvm-pdbutil dump --symbols of --lines in plaats van --all om de omvang te beperken.Kan Calibre een Visual C++ `.pdb` converteren?
Nee - Calibre ondersteunt alleen Palm e-book
.pdb-bestanden en zal falen of onleesbare tekst produceren als het een Visual C++ debug-symbool .pdb krijgt.