¿Cómo puedo ver símbolos en un archivo .o? nm no funciona para mí. Yo uso g ++/linux.¿Cómo ver los símbolos en los archivos objeto?
Respuesta
En lugar de nm
, puede utilizar la poderosa objdump
. Vea la página de manual para más detalles. Pruebe objdump -t myfile
o objdump -T myfile
. Con la bandera -C
también puede exigir nombres C++, como nm
.
hay un comando para echar un vistazo a las funciones que se incluyen en un fichero objeto o biblioteca o ejecutable:
nm
El OP indicó directamente que no puede usar 'nm'. –
¿Has estado usando un compilador cruzado para otra plataforma? Si es así, debe usar el respectivo comando nm
o objdump
.
Por ejemplo, si ha utilizado XXX-YYY-gcc
para compilar el archivo .o, es necesario utilizar XXX-YYY-nm
o XXX-YYY-objdump
para procesar los archivos.
Solo ejecuta: nm you_obj_file.o | c++filt
- 1. Cómo usar los símbolos + =, * =, - =
- 2. Ver todos los archivos modificados en TFS
- 3. ¿Qué significan los símbolos de los archivos $ @ y $ <?
- 4. cómo establecer los valores a los símbolos
- 5. Cómo CLR localiza los archivos de símbolos pdb
- 6. ¿Cómo ver los archivos de registro en MySQL?
- 7. Cómo ver la carpeta y los archivos en GAC?
- 8. Símbolos matemáticos en los listados
- 9. ¿Cómo usar los símbolos griegos en ggplot2?
- 10. Describir los símbolos SVN
- 11. ¿Cómo ver el código fuente de los archivos dll?
- 12. ¿Cómo puedo ver el código para los archivos nib/xib?
- 13. ¿Qué significan los símbolos en preg_match?
- 14. ¿Cómo restringir el acceso a los símbolos en un objeto compartido?
- 15. ¿Cómo se ven los símbolos de depuración?
- 16. ¿Cómo desactivo los símbolos de formato en eclipse?
- 17. ¿Cómo anulo los símbolos de moneda en Java?
- 18. ¿Por qué los motores de búsqueda ignoran los símbolos?
- 19. ld informa que faltan símbolos, pero los símbolos parecen existir
- 20. cómo ver los archivos comprometidos los que no ha enviado aún
- 21. En GCC, ¿cómo puedo exportar todos los símbolos de typeinfo para una biblioteca compartida sin exportar todos los símbolos?
- 22. Xcode no puede resolver los símbolos zlib
- 23. ¿Cómo ver los índices en una tabla en mysql workbench?
- 24. plantillas de Django no puede ver los archivos CSS
- 25. Eclipse - Estoy buscando Ver. Muéstrame los archivos modificados hoy
- 26. cómo puedo ver los datos en el archivo mdf
- 27. ¿Cómo puedo ver los valores de Object en NSLog?
- 28. ¿Cómo etiquetar los ejes en Mayavi usando símbolos matemáticos LaTeX?
- 29. Cómo evitar los símbolos STT_GNU_IFUNC en tu binario?
- 30. Cómo enumerar los símbolos en un archivo .so
nm es exactamente lo que usarías. ¿Puedes explicarme cómo no funciona para ti? – nos
Dice: 'nm: Lib1.o: formato de archivo no reconocido' – nakiya
@nakiya: Ejecuta el' archivo Lib1.o' y cuéntanos cuál es el resultado. – DarkDust