Comment convertir PDB en TXT
- Ajoutez votre fichier .PDB - déposez-le dans la zone ci-dessus ou cliquez pour parcourir.
- Convertissez-le en .TXT en quelques secondes.
- Téléchargez votre nouveau fichier .TXT.
À quoi s'attendre
.pdbcouvre deux formats sans rapport : les bases de données d'e-books Palm et les fichiers de symboles de débogage Visual C++ - l'outil approprié dépend du type que vous possédez.- La conversion d'un
.pdbPalm en.txtsupprime toute la mise en forme : les titres de chapitres, les images et les styles sont perdus ; seul le texte brut subsiste. - Une extraction de
.pdbVisual C++ n'est pas du code source - elle fait correspondre des adresses binaires à des noms de fonctions et des numéros de lignes, et non au texte original du fichier.cpp.
Foire aux questions
Comment savoir quel type de `.pdb` je possède ?
Ouvrez le fichier dans un éditeur hexadécimal ou un visualiseur de texte : un PDB Visual C++ commence par
Microsoft C/C++ MSF 7.00 ; un e-book Palm commence par un nom de base de données en texte clair. Si le fichier provient de la compilation d'un code, c'est un fichier de symboles de débogage.Puis-je récupérer le code source à partir d'un `.pdb` Visual C++ ?
Non - un PDB stocke les noms de symboles, les types et les correspondances adresse-ligne, mais pas le texte source réel. Les fichiers
.cpp originaux ne sont pas intégrés dans le PDB.Pourquoi mon fichier de sortie `.txt` est-il énorme ?
Une extraction de PDB Visual C++ peut atteindre plusieurs gigaoctets pour les grands projets. Utilisez
llvm-pdbutil dump --symbols ou --lines au lieu de --all pour limiter la portée.Calibre peut-il convertir un `.pdb` Visual C++ ?
Non - Calibre ne gère que les fichiers e-book Palm
.pdb et échouera ou produira des données illisibles s'il reçoit un .pdb de symboles de débogage Visual C++.