C Run Time--crt0.o 分析

来源:互联网 发布:安卓微信数据恢复大师 编辑:程序博客网 时间:2024/06/05 18:36

1. 该文件里有4个函数:_start, _exit,init,zerobss. 用于main运行前C运行环境的初始化,并调用main。入口是_start,它会调用main,然后调用_exit.

2. 该文件随toolchain一起,一般在toolchain的lib目录下。

3. 要想运行编译完的binary文件,只需要call _start就可以了。