Makefile工程实践视频课程(第2季):使用Autotools自动生成Makefile—3562人已学习 课程介绍 手写makefile太难了!浪费时间不说,还容易出问题!本门课程通过Autotools三剑客:automake、autoconf、libtool的使用,介绍如何使用这些工具去自动生成一个项目的Makefile:包括flat、shallow、deep等各种项目目录结构。通过掌握makefile.am变量语法以及autoconf宏的配置使用,让您能够熟练掌握去生成、维护一个项目Makefile。
课程收益 (1)学会使用Automake、Autoconf、libtool工具自动生成各种目录架构项目的Makefile。
(2)学会使用autotools工具配置生成静态库、动态库、使用第三方静态库、动态库。
(3)掌握项目软件包的打包、测试、发布,掌握Makefile级项目的维护能力。
讲师介绍 王利涛
更多讲师课程
6年嵌入式开发经验,在多家半导体公司从事芯片测试、验证、Linux驱动开发都工作。熟悉芯片设计流程、熟悉产品平台方案开发流程。
课程大纲 1.
什么是Autotools、Automake、Autoconf和Libtool? 34:37
2.
Autotools发展史 26:32
3.
使用变量、宏生成flat目录结构项目的Makefile 28:00
4.
shallow目录结构的Makefile 20:23
5.
头文件管理、路径指定以及头文件对依赖关系的影响 38:13
6.
构建目标文件 13:14
7.
使用libtool构建动态链接库 34:15
8.
使用第三方静态库、动态共享库 16:03
9.
deep目录结构的Makefile、库的多目录构建 20:03
10.
软件打包、测试与发布 15:44
大家可以点击【
查看详情】查看我的课程