makefile基础与实战编译大型C_C++项目(linux)

资源介绍

51CTO·夏曹俊·makefile基础与实战编译大型C_C++项目(linux)

想要学习linux下编程的同学;项目中涉及到makefile,需要储备技术,或者对现有的makefile重构;学习了C/C++基础后想要开始编译大型项目;想要移植或者读取开源代码想要读取其中的。

你将会学到:

从零开始学会写第一个makefile编译Linux项目;能够掌握makefile原理,能够灵活应用

  • 编写公共makefile根据目录自动推导
  • makefile函数和shell调用
  • makefile基础语法
  • gcc 编译静态库和动态库
  • 嵌套makefile实现多项目同时编译和清理
  • make自动推导依赖的.h
  • 自动生成install和uninstall
  • 使用make自动生成启动和停止脚本
  • 课程提供全部文档、代码和makefile文件

资源目录

│ 0-makefile课程介绍.mp4
│ 1动手编写第一个makefile编译c++多文件项目.mp4
│ 2g++分步编译演示从源码到执行程序的四步.mp4
│ 3makefile运行流程分析并使用变量改写项目.mp4
│ 4makefile自动推导目标代码配置和伪目标clean清理.mp4
│ 5使用make编译动态链接库并编写测试项目.mp4
│ 6使用makefile 编译静态库并通过ifeq语句实现静态和动态切换.mp4
│ 7makefile函数使用wildcard自动添加目录下源码生成.o.mp4
│ 8include外部文件定义统一的makefile头文件.mp4
│ 9makefile获取shell结果实现目录创建判断和根据目录生成目标名称.mp4
│ 10嵌套make同时编译和清理多项目.mp4
│ 11自定义makefile函数调用实现中的install.mp4
│ 12使用makefile生成后台启动和停止的脚本并安装.mp4
│ 13项目演示xserver完成执行程序静态库动态库公用makefile.mp4
│ 14xserver项目makefile实战自动生成install和uninstall.mp4
│ 15完成xserver项目多目标的安装和卸载.mp4
│ 16自动生成makefile中的头文件依赖重构xserver.mp4

└─makefile基础与实战编译大型C_C++项目(linux)
1动手编写第一个makefile编译c++多文件项目.zip
2g++分步编译演示从源码到执行程序的四步.zip
3makefile运行流程分析并使用变量改写项目.zip
4makefile自动推导目标代码配置和伪目标clean清理.zip
5使用make编译动态链接库并编写测试项目.zip
6使用makefile 编译静态库并通过ifeq语句实现静态和动态切换.zip
7makefile函数使用wildcard自动添加目录下源码生成.o.zip
8include外部文件定义统一的makefile头文件.zip
9makefile获取shell结果实现目录创建判断和根据目录生成目标名称.zip
10嵌套make同时编译和清理多项目.zip
11自定义makefile函数调用实现中的install.zip
12使用makefile生成后台启动和停止的脚本并安装.zip
13项目演示xserver完成执行程序静态库动态库公用makefile.zip
14xserver项目makefile实战自动生成install和uninstall.zip
15完成xserver项目多目标的安装和卸载.zip
16自动生成makefile中的头文件依赖重构xserver.zip
课程PPT.zip

资源下载
下载价格10 学币
VIP免费
常见问题
学币是什么?
1学币 = 1元人民币,可通过每日签到或赞助VIP获得!
如何购买更优惠?
推荐赞助VIP,赞助VIP后再购买超划算-购买会有折扣!(季/年VIP折扣购买,终身VIP免费)
资源能分享给别人吗?
本站资源仅限用于学习和研究目的,不得用于商业或者非法用途,否则,一切后果请用户自负!
遇到问题怎么办?
遇到问题直接点击页面右下角消息按钮联系客服反馈,会在第一时间处理!
0
显示验证码
没有账号?注册  忘记密码?