2011-01-14 10 views
5

¿cómo puedo examinar un archivo C++ .o unter linux? ¿Hay algún programa con el que pueda examinarlo fácilmente?¿cómo examinar el archivo C++ .o bajo Linux?

+0

¿Qué necesitas saber al respecto? – erturne

+0

necesito encontrar el nombre de las funciones que sobrecargo, p. Ej. agregue (int a, int b) y agregue (float a, float b) – ewggwegw

Respuesta

14

objdump es el comando para analizar archivos de objeto.

¿Qué quiere comprobar exactamente?

10

Un archivo .o es el resultado traducido de la compilación. Es no C++, incluso si el código fuente que lo generó se escribió en C++. Puede obtener un archivo .o de la compilación de fuente de cualquier lenguaje de programación.

Utilice objdump para mirar .o archivos.

6

También podría usar el comando nm.

+5

'nm -C' para deshacer el cambio de nombre. – DanS

Cuestiones relacionadas