¡Grácias! Sí, ya habia leido esa documentación, bueno de todas formas he seguido indagando y ya lo tengo mas claro.
Segun he entendido el compilador transforma el codigo fuente en codigo ensamblador (.s) que podria ser un archivo de texto y que aun no es binario. Por lo que me han dicho lo normal es que este fichero no lo vea ya que desde este paso hasta el siguiente el fichero llega a traves de pipes (aunque gcc tiene una funcion para poder verlo).
Y a continuación llegamos a la fase de ensamblado, en la que se convierten estos datos en ensamblador en archivos binarios interpretables por el microprocesador, y es cuando se genera el fichero objeto (***.o).
Bueno, para terminar iría la fase de enlazado, pero como esta la comprendía bien, no me explayo más.
Segun he entendido el compilador transforma el codigo fuente en codigo ensamblador (.s) que podria ser un archivo de texto y que aun no es binario. Por lo que me han dicho lo normal es que este fichero no lo vea ya que desde este paso hasta el siguiente el fichero llega a traves de pipes (aunque gcc tiene una funcion para poder verlo).
Y a continuación llegamos a la fase de ensamblado, en la que se convierten estos datos en ensamblador en archivos binarios interpretables por el microprocesador, y es cuando se genera el fichero objeto (***.o).
Bueno, para terminar iría la fase de enlazado, pero como esta la comprendía bien, no me explayo más.