Hace 2 años | Por ccguy a dbp-consulting.com
Publicado hace 2 años por ccguy a dbp-consulting.com

Esto es para la gente que quiere entender cómo se cargan los programas en linux. En particular, habla de los archivos x86 ELF cargados dinámicamente. La información que aprendas te permitirá entender cómo depurar los problemas que ocurren en tu programa antes de que se inicie main. Todo lo que te digo es cierto, pero algunas cosas serán pasadas por alto ya que no nos llevan a nuestro objetivo. Además, si enlazas estáticamente, algunos de los detalles serán diferentes.Para cuando termines con esto, sabrás lo suficiente como para descubrirlo tú.

Comentarios

ed25519

muy bueno el articulo me ha gustado recordar todo lo que pasa antes de ejectuar main y como funciona, gracias por compartir

box3d

ld.so, crt0, main
Así antes de leerlo.

mecha

No sé porqué eligieron usar un simple main() pudiendo usar un bonito if __name__ == "__main__"...