编译安装软件

除了rpmyum安装软件,编译安装软件也是必须的。因为别人做好的rpm二进制安装包有些功能没有编译进去。所以我们需要自定义编译安装软件。

 

编译安装的步骤:

1、根据你的cpu位数和操作系统的类型选择合适的源码包(需要你会查看相应的条件,并且知道源码包的命名规则)

2、很重要的条件,需要编译程序所需要的所有工具。使用yum安装"Development Tools""Development Libraries" 。这些都是程序编译所需要的环境(工具和库文件)。

3、配置程序你想要的功能和安装目录。可以使用configure --help来查看帮助。配置并不容易,需要你确定需要的功能。

4、使用make编译使用make install 安装

5、我们自己编译安装一般会制定一个独立的安装目录,这样卸载和管理比较方便。这就导致需要我们稍微修改下有用的配置,更方便我们使用该软件。需改内容如下:

 

 

---修改PATH环境变量,以能够识别此程序的二进制文件路径;

修改/etc/profile文件

/etc/profile.d/目录建立一个以.sh为名称后缀的文件,在里面定义export PATH=$PATH:/path/to/somewhere

---默认情况下,系统搜索库文件的路径/lib, /usr/lib; 要增添额外搜寻路径:

/etc/ld.so.conf.d/中创建以.conf为后缀名的文件,而后把要增添的路径直接写至此文件中;

# ldconfig 通知系统重新搜寻库文件

-v: 显示重新搜寻库的过程

---头文件:输出给系统

默认:/usr/include

增添头文件搜寻路径,使用链接进行:

/usr/local/tengine/include/   /usr/include/

两种方式:

ln -s /usr/local/tengine/include/* /usr/include/

ln -s /usr/local/tengine/include  /usr/include/tengine

 ---man文件路径:安装在--prefix指定的目录下的man目录;/usr/share/man

1man -M /PATH/TO/MAN_DIR COMMAND

2、在/etc/man.config中添加一条MANPATH


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值