源码编译安装的流程一般是:
./configure
make
make install
- ./configure是为了检测目标安装平台的特征,并且检查依赖的软件包是否可用或者是否缺少依赖软件包,configure事实上是个脚本,最终的目的是生成Makefile。
- 如果第一条指令没有报错,会生成一个Makefile,make指令就是编译这个源码包
- 正常编译完之后如果没有报错,就生成了可执行文件,make install指令就是将可执行文件放到指定目录并配置环境变量,允许我们在任何目录下使用这个软件。