Makefile是Linux下使用make开发软件、编译软件重要的规则文件,本课程面向零基础学员,通过逐步讲解什么是Makefile,Makefile的基本语法,到一步一步从零开始写一个MP3模拟工程项目的Makefile。让大家对在Linux下使用Make开发软件、编译软件有更深刻的理解,掌握独立搭建一个软件项目工程的能力。
同时,本课程作为《嵌入式工程师自我修养》系列课程的基础课程。
掌握Makefile,对后续嵌入式深层次学习、分析Linux kernel、驱动开发等开打下良好基础。
学完本课程的预期目的:
1)自己能够独立开展一个项目,具备搭建一个项目、项目架构的能力。
2)对软件底层的构造系统、程序的编译和链接有深刻的理解
3)熟练掌握静态库、动态库的编译、生成和使用。
4)为后期嵌入式内核驱动开发、底层驱动开发打下理论和实践基础。
点评