KYCA

麒麟操作系统应用开发工程师KYCA(开发)

第一章课程导学操作系统基础概念Linux操作系统介绍麒麟操作系统介绍02第二章章节导学编译C程序的四个阶段之预处理编译C程序的四个阶段之编译与汇编编译C程序的四个阶段之链接Makefile介绍手动编译示例Makefile规则伪目标使用场景_1伪目标使用场景_2多目标规则静态模式Makefile变量介绍变量定义变量引用模式规则与自动化变量作业讲解第一次修改Makefile关于模式规则的一个问题Mak

  • 授课范围:

第一章


课程导学


操作系统基础概念


Linux操作系统介绍


麒麟操作系统介绍


02

第二章


章节导学


编译C程序的四个阶段之预处理


编译C程序的四个阶段之编译与汇编


编译C程序的四个阶段之链接


Makefile介绍


手动编译示例


Makefile规则


伪目标使用场景_1


伪目标使用场景_2


多目标规则


静态模式


Makefile变量介绍


变量定义


变量引用


模式规则与自动化变量


作业讲解


第一次修改Makefile


关于模式规则的一个问题


Makefile函数介绍


常见函数_1


常见函数_2


第二次修改Makefile

隐含规则与隐含变量

目录搜寻

第三次修改Makefile

章节总结

03

第三章


章节导学

Autotools介绍

Autotools发展历史

Autotools基本流程_1

Autotools基本流程_2

将shell代码封装为M4

将M4封装为Autoconf宏

configure.ac中的宏_1

configure.ac中的宏_2

Automake变量之PLV

Automake变量之PSV

Automake变量之POV

使用Autotools构建hello程序

Automake目录结构

Libtool三层抽象之目标文件的抽象

Libtool三层抽象之库文件的抽象

Libtool三层抽象之可执行程序的抽象

使用Libtool重新构建hello程序

SQLite案例分析之默认构建过程

SQLite案例分析之configure.ac分析

SQLite案例分析之configure.ac分析

SQLite案例分析之Makefile.am分析

章节总结

04

第四章


章节导学

VCS介绍

安装与配置Git

工作区、暂存区、版本库

SHA1

解析对象库之blob对象

解析对象库之索引与树对象

解析对象库之提交对象

解析对象库之标签对象

Git文件状态

忽略文件列表

Git对象存储之压缩存储

Git对象存储之差异比较

高级命令

分支的基础概念

分支基本操作之创建与切换分支

分支基本操作之删除分支与游离状态

分支基本操作之版本穿梭

支合并之基础概念

分支合并之ff与no-ff

分支合并之三方合并算法与十字交叉

分支合并之递归合并

远程仓库之克隆

远程仓库之refspec和远程跟踪分支

远程仓库之抓取与拉取

远程仓库之推送

章节总结


首页
新闻
业务入口
联系