云计算专题目录
Third5: Rsync synchronization operation & inotify real-time & database | Cloud computing
1 案例1:编译安装软件包
1.1 问题
本例要求掌握常规源代码应用的安装过程,通过编译的方式安装inotify-tools 软件工具,完成下列任务:
- 释放 inotify-tools-3.13.tar.gz 源码包
- 配置 ./configure
- 编译 make、安装 make install
- 测试inotifywait监控工具的用法及用途
1.2 方案
对于标准源码发布的C/C++软件包,编译安装一般包括以下过程:
- 解包:使用tar命令,将下载的源代码释放至指定目录
- 配置:执行源码目录内的 ./configure 脚本,指定安装目录/功能模块等选项
- 编译:在源码目录下执行 make 操作,根据配置清单Makefile生成可执行的二进制程序文件
- 安装:在源码目录下执行make