linux中如何进行源码编译安装

诸如nginx,mysql之类的源码包中,大多都会有一个configure文件,我们在编译之前时要安装好gcc gcc-c++ make这些软工具,centos下可以用命令:

yum -y install gcc gcc-c++ make

(1)我们要进入到需要源码编译的程序源文件中,使用命令:

. /configure

这步是检测系统配置,并且生成Makefile文件。

(2)成功生成Makefile文件以后,我们输入命令:

make

这一步是开始编译。

(3)编译成功后,我们输入命令:

make install

这一步是正式安装,也是编译安装的最后一步。

这三步中,都需要上一步成功后才能执行下一步命令。哪一步出现error后,就不能往下进行(如果规避错误继续往下进行,是无法成功安装的),对于每一个错误(因为机器环境不同,软件依赖不同)都需要具体分析,具体解决。

发表评论