1. tarball介绍
tarball其实就是将软件的所有源码文件以tar打包并进行压缩后的文件。里面的文件通常为:
1. 源代码文件
2. 检测程序文件(一般为configure或config)
3. 软件的简易说明说明与安装说明(README或INSTALL)
2. 所需工具
- gcc或其他编译器
- make软件
3. 安装流程
说明:安装流程以tarball包中的README或INSTALL文件为准,以下是普遍的安装流程
1. 下载并解压tarball包
到资源站点下载软件的tarball包然后解压即可
2. 运行configure或config
configure会检测当前系统环境是否支持安装该软件,在一切正常的情况下,执行后会生成一个makefile文件。同时,该步骤的相关信息最好参考软件包中的README和INSTALL文件
configure有很多参数,最常用的就是指定安装的路径
–prefix=path //path为要安装的目录
3. 运行make clean
make会读取makefile中关于clean的工作,这个步骤不一定会有,可以确保新编译出来的文件是自己的机器编译完成的
4. 运行make
会根据makefile中的信息进行编译,生成二进制文件,执行完毕后生成的可执行文件在当前目录,尚未被安装到预定安装的目录
5. 运行make install
会根据makefile中关于install的选项,将上一个步骤中编译完成的数据安装到默认的目录中
==注意:== 以上步骤任何一个步骤失败(除了make clean),都会导致软件安装失败