参考

Linux X86 程序启动 – main函数是如何被执行的?