码迷,mamicode.com
首页 > 其他好文 > 详细

CentOS 编译源码

时间:2015-07-26 08:33:37      阅读:106      评论:0      收藏:0      [点我收藏+]

标签:

编译python3为例:

1.下载源码包( 可能是.tar.gz, tar.bz2格式的,也可能是从git上下载)

2.得到源码包解压

  源码文件:一般是.c .py 之类的

  检测文件:名字一般是configure

  软件安装和说明一般是INSTALL或README ( 里面一般会有安装流程 )

3.到目录下 ./configure

  configure文件是一个script, 用来检测你的linux系统,相关的软件,以及系统的配置等,运行这个文件后,会生成一个名字为Makefile的文件.

4.    make

  make会编译源码并链接相应的库文件等,形成可执行的文件。由于Linux不同发行版的差异,同一个软件源码在不同的linux     

  distribution中的编译方法往往是不同的。那make这个命令怎么知道如何在你的环境中编译源码呢? 就是根据上一步configure命令生成的Makefile这个文件.

5.  make install

  编译成功后,还需用安装 。 Linux所谓的安装,其实主要是把相关的文件分别放置到正确的目录.

 

 

 

 

参考:http://www.androiddev.net/redhat-centos-software-sourcecode/

CentOS 编译源码

标签:

原文地址:http://www.cnblogs.com/Bgod/p/4677065.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!