Cómo convertir PDB a TXT
- Añada su archivo .PDB: arrástrelo al cuadro de arriba o haga clic para buscarlo.
- Conviértalo a .TXT en pocos segundos.
- Descargue su nuevo archivo .TXT.
Qué esperar
.pdbcubre dos formatos no relacionados: bases de datos de libros electrónicos Palm y archivos de símbolos de depuración de Visual C++ - la herramienta adecuada depende del tipo que tenga.- Convertir un
.pdbde Palm a.txtelimina todo el formato: se pierden los encabezados de los capítulos, las imágenes y los estilos; solo sobrevive el texto sin procesar. - Un volcado de
.pdbde Visual C++ no es código fuente - mapea direcciones binarias a nombres de funciones y números de línea, no al texto original del archivo.cpp.
Preguntas frecuentes
¿Cómo sé qué tipo de `.pdb` tengo?
Abra el archivo en un editor hexadecimal o visor de texto: un PDB de Visual C++ comienza con
Microsoft C/C++ MSF 7.00; un libro electrónico Palm comienza con un nombre de base de datos en texto plano. Si el archivo provino de la compilación de código, es un archivo de símbolos de depuración.¿Puedo recuperar el código fuente de un `.pdb` de Visual C++?
No - un PDB almacena nombres de símbolos, tipos y mapeos de direcciones a números de línea, pero no el texto fuente real. Los archivos
.cpp originales no están incrustados en el PDB.¿Por qué mi salida `.txt` es enorme?
Un volcado de PDB de Visual C++ puede alcanzar varios gigabytes para proyectos grandes. Use
llvm-pdbutil dump --symbols o --lines en lugar de --all para limitar el alcance.¿Puede Calibre convertir un `.pdb` de Visual C++?
No - Calibre solo maneja archivos de libros electrónicos Palm
.pdb y fallará o producirá basura si se le entrega un .pdb de símbolos de depuración de Visual C++.