第1章 虚拟机简介及安装 1
1.1 虚拟机简介 1
1.2 比较常用的虚拟机 2
1.3 VMware虚拟机安装 5
练习题 11
第2章 Ubuntu系统安装及目录结构介绍 12
2.1 Ubuntu系统简介 12
2.2 下载所需要的Ubuntu版本 13
2.3 Ubuntu系统虚拟机配置 13
2.4 Ubuntu系统安装 17
2.5 Ubuntu系统目录结构 25
练习题 26
第3章 Linux基本命令 27
3.1 su与sudo命令 27
3.2 关机、重启命令 29
3.3 基本命令 31
3.4 修改权限命令:chmod 43
3.5 文件搜索命令 47
3.6 压缩命令 52
练习题 56
第4章 VI完全版本安装与使用方法 57
4.1 所需软件包 57
4.2 VI Full安装 57
4.3 在线安装方法 58
4.4 VI工作模式 58
4.5 VI基本操作 60
4.6 VI基本应用 60
4.7 VI进阶应用 63
练习题 64
第5章 Shell脚本程序基础 65
5.1 Shell简介 65
5.2 Shell脚本编写基础 67
练习题 84
第6章 C/C++语言开发环境搭建 85
6.1 环境搭建 85
6.2 GCC编译器使用方法 87
6.3 GDB调试器的使用方法 88
第7章 GUN项目管理 96
7.1 Makefile简介 96
7.2 编写Makefile文件 101
7.3 编写规则 103
7.4 makefile中变量使用 105
7.5 Makefile文件的条件语句 108
7.6 运行Make 109
7.7 项目管理实例 111
第8章 交叉编译环境构建 115
8.1 交叉编译环境介绍 115
8.2 交叉环境构建 117
第9章 SkyEye模拟器 130
9.1 SkyEye简介 130
9.2 开发编译环境准备 131
9.3 SkyEye安装 132
参考文献 141