1 Linux操作系统安装,bootloader,内核编译,调试,升级,文件系统制作。shel脚本,
linux防火墙,窗口系统,vi编辑器的使用。搭建web服务器等。
2 cc++开发语言,数据结构算法,计算机网络,数据库。
3 gcc g++安装使用,gdb调试,makefile编写。音频视频驱动
alsa v41等。cmake vscode的使用。
4 Unix操作系统编程,unix网络通讯编程卷1 卷2,Qt界面开发。
openGL,FFmpeg库。
5 iOS/Android/Qt/嵌入式linux开发 任选一个做主要开发平台
陈超音视频开发系列课程强烈推荐程序员必备书籍:
陈超音视频开发系列课程: