博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
源码 安装步骤
阅读量:6691 次
发布时间:2019-06-25

本文共 851 字,大约阅读时间需要 2 分钟。

hot3.png

这几天一直在搞suse下的mplyaer、ffmpeg等源码编译安装,总结出源码软件安装三部曲,网上称为经典三部曲。

这三步分别为:

1. ./configure [options]

2. make

3. make install

 

具体地说:

1. 先下载源码。这里本人一直偏向于在官网上直接下载源码。因为个人觉得一切源码还是官网比较正规,谁知道其他地方下载的东西有没有被加入什么乱七八糟的东西;

2. 源码一般以bz2或者是gz形式的包。包里一般有readme或者是install文档,这里面有关于本源码该如何编译安装,可以仔细看看。有时候包里没有这两个文档,但是会有一个doc目录,该目录下有针对不同OS平台的安装文档,一样可以细读;

3. 将源码拷到linux上,解压;

4. 第一步就是configure配置。配置项还是很多的,可以通过./configure --help查看有哪些配置项。很多源码的readme文档直接指出,一般使用./configure就可以看了。我个人喜欢将源码安装到指定的位置,使用./configure --prefix=我安装的目录。这样做的好处就是我知道将软件装在哪里了,将来还有他用;

5. 第二步,使用make开始编译。这一步是根据上一步configure的结果来编译的;

6. 第三步,使用make install开始安装,这一步结束后,软件就被安装到我指定的目录下;

 

注意:有时候使用系统自带的make时,编译会报出一些错误,原因是系统自带的make版本太老了,可以装个新的,官网可以再百度上搜下。

 

这里再补充几点:

1. 上面make后,可以使用make clean将编译参数清空,接着重新make;

2. 上面configure发现错误,可以使用make distclean,将configure参数全部清空,接着重新./configure-->make;

转载于:https://my.oschina.net/lcxidian/blog/175205

你可能感兴趣的文章
搭建高可用mongodb集群(三)—— 深入副本集内部机制
查看>>
C#基础 条件语句、选择语句和循环语句
查看>>
15款经典图表软件推荐
查看>>
bugzilla安装笔记
查看>>
Keepalived架构高可用的redis数据库缓存服务器
查看>>
ubuntu中apt-get的默认安装路径
查看>>
记录linux设置定时执行python脚本以及输出到指定文件
查看>>
我的友情链接
查看>>
Hadoop 2.0(YARN/HDFS)学习资料汇总
查看>>
15.汉字的繁简转换 C#
查看>>
Confluence 6 如何考虑设置一个空间的主页
查看>>
hadoop命令执行hbase应用jar包时的环境变量加载问题
查看>>
AndroidTV 网络机顶盒 Wi-Fi设置
查看>>
CentOS 6.8 编译安装MySQL5.5.32 (二 多实例)
查看>>
bat等大公司常考java多线程面试题
查看>>
为centos 5.5 x86设置双网卡bonding
查看>>
在 Xcode 里编译运行 Python 代码
查看>>
什么是License
查看>>
Android 无闪烁启动画面程序源码
查看>>
用 PHP 读取文件的正确方法
查看>>