ubuntu下安装glib库

最近unix课程学习上有一份作业要求用到glib库,而这个是一个第三方库,并不能通过sudo apt-get install×××来安装,所以这就有一些问题需要注意:

首先,安装为防止libffi找不到,我们先安装它:打开终端 ,输入sudo apt-get install libffi-dev,,顺畅的安装好它。

然后可以来安装glib了,先在终端输入wget http://ftp.acc.umu.se/pub/GNOME/sources/glib/2.45/glib-2.45.2.tar.xz,回车将其下载好

解压缩tar -vxf glib-2.45.2.tar.xz

之后cd进入当前目录下的glib-2.45.2 然后是./configure(这里可以加一些东西)  结果发现报错,没有zlib库,ok,跑去安装zlib库,在终端输入sudo apt-get install zlib1g-dev

完成,接着装。好了之后,make,然后make install,这里如果提示权限不够就在前边加上sudo。

然后就安装完成。

但是之后使用的时候我们会发现编译过程中报错,找不到glib.h

这里有两个解决办法:一.在安装过程中在./configure后加上安装路径:./configure --prefix=/usr 指定安装目录   然后默认搜索库路径一般是/usr/lib

二.未加安装路径安装好后我们将路径添加到库文件路径当中去,suod  vi /etc/ld.so.conf   然后在其中写入安装好的glib路径。写入保存。

之后在运行.ldconfig    将路径中的库文件进行缓存。

酱就大功告成。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值