源码安装一般分三个步骤:

创建Makefile文件./configure
编译make
安装make install

注意:一个软件要在Linux上执行,必须是二进制文件

下面分别介绍每个步骤产物:

./configure

1.进入源代码的目录
2. ./configure   --prefix=安装目录
                 --target=目标平台 
                 --with指的是安装本文件所依赖的库文件

这个过程会生成makefile文件,可以默认./configure执行

还有以下命令

./configure --help 输出帮助信息
./configure --version 打印用来产生’configure’脚本的Autoconf的版本号

make

执行结果

从Makefile中读取指令,然后编译。
编译出错可以用make clean 清除编译过程文件

make install

make install是用来安装的,它也从Makefile中读取指令,安装到指定的位置。
只有在执行install的时候才会向指定的安装目录写入文件。
(系统预设软件安装位置 /usr/local)

注意

  1. 安装过程报错 :编译配置过程停止并出现error warning no。一般Leaving directory…表示成功
  2. 源码包是没有卸载命令,直接执行rm命令卸载即可,没有垃圾残留
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐