2-11源码编译安装

准备
将软件包tools.tar.gz,传递到需要源码编译的服务器上
源码包——》开发工具——》可执行文件——》运行安装

一、源码编译的优势
-获取软件的最新版,及时修复BUG
-软件功能可按需选择/定制,有更多软件可供选择
-源码包适用各种平台

二、准备编译环境
开源软件多使用C/C++语言开发
-需要gcc,gcc-c++,makr等编译工具

[root@srv7 ~]# yum -y install gcc gcc-c++ make #安装编译工具

三、基本实现过程

[root@srv7 ~]# tar -xvf tools.tar.gz -C / #解压源码包
[root@srv7 tools]# tar -xvf /tools/inotify-tools-3.13.tar.gz  -C /usr/local/
[root@srv7 local]# ls #查看解压成功的源码包
bin  etc  games  include  inotify-tools-3.13  lib  lib64  libexec  sbin  share  src

[root@srv7 ~]# cd /usr/local/inotify-tools-3.13/
[root@srv7 inotify-tools-3.13]# ./configure --prefix=/opt/myrpm  #预编译,指定安装路径为/opt/myrpm
说明:
./configure可以检测系统是否安装gcc ,指定安装位置和功能

[root@srv7 inotify-tools-3.13]# make  #进行编译生成二进制可执行的程序,放置进内存
[root@srv7 inotify-tools-3.13]# make install #进行安装
[root@srv7 inotify-tools-3.13]# ls /opt/myrpm/ #检查是否安装成功
bin  include  lib  share
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值