你将收获

了解编译的详细过程

了解目标文件的格式

掌握C程序的详细内存结构

了解编译器集合组成结构

适用人群

Linux嵌入式、c语言、单片机、物联网、安卓

课程介绍

课程内容: 1. IDE 与 源文件开发方式的异同 2. 编译的详细过程 3. 编译器集合的组成 4. gcc -v,编译信息的详细分析 5. 可重定位目标文件(.o)格式介绍 6. 链接器链接时,符号解析和重定位做了什么事情 7. 可执行目标文件的格式,以及可执行目标文件的加载、执行 8. 程序内存结构介绍 代码和数据(常量、变量)是如何存放在程序的内存结构中的