对于源程序如何在Linux中实现安装
我们在使用linux当中,需要一些软件的安装,但是我们又没有rpm包,但是如果有源程序,也能实现软件的安装,下面我们就看看怎么去安装一个源程序 :
对于linux中用C语言编写的程序来说 一般我们安装有三个步骤:
1:使用./configure命令 检查编译环境
此步骤主要检测依赖的库文件和工具是否都存在 并根据一定设定结合源程序中的Makefile.in 文件生成一个文件makefile
2:使用make命令 实现编译
make是个项目管理工具 根据makefile文件自动调用各种编译工具实现编译 将源代码编译成二进制文件
3: 使用make install 来安装
下面我就以axel的安装为例简要说明下安装过程:
axel是常用的多线程的下载工具,且看安装步骤:
1.#tar -zxf axel-2.4.tar.gz 源程序是个归档的压缩文件,所以…是这样….
2.#cd axel-2.4 解压后生成和源程序同名的目录 切换至此目录
3.#./configure --i18n=0 –strip=0
./configure有很多选项 比如--i18n=0 表示禁用国际化
--prefix = 指定安装的目录
-- etcdir= 配置文件安装位置
。。。
4.#make 编译
5.#make install 安装
源程序的安装结束了,是不是很简单,。仍然希望对您有帮助,同时请大虾多多指教。。
相关推荐
andyljn 2020-05-06
89481259 2020-04-22
Horse00 2014-07-07
nuligannima 2010-09-04
PHPArchitect 2012-02-29
87143158 2012-09-24
Drip 2018-08-04
qsx00 2019-03-15
jEA 2010-01-15
cabbges 2009-08-07
柯利南 2009-06-04
凉茶微凉 2009-03-26
zhengkai00 2009-03-29
carpenterworm 2007-07-18
东梁 2007-12-31
不羈 2008-05-02
nklinux 2007-01-08
lvbaolin 2007-06-02
linuxunix 2007-03-19