linux(fedora22)安装glib

问题描述

linux(fedora22)安装glib

我是按照以下步骤来的,总是出错,大神求教

  • 下载的glib2.45.4tar,解压出来
  • 1./configure --prefix=/usr(有错误的时候我yum install zlib-devel和libffi-devel)
  • 2make
  • 3make install
  • 这样完了直接#include显示没有这个头文件,于是我把/usr/include/glib-2.0下的.h都复制出来到/usr/include,然后还有把/usr/lib/glib-2.0/glibconfig.h复制到/usr/lib下面,然后这个时候程序里可以用GSList等定义变量,但是用g_printf(),g_slist_append()的时候就显示这些函数是未定义的引用。
  • ==================================================
  • 大家看看我上面的安装步骤哪里不对?百度了好久也没解决,求大神详细正解

解决方案

Fedora22安装
Linux(fedora)中安装和删除软件

解决方案二:

你这个是因为你prefix设置了安装路径,所以不再系统路径,程序编译的时候就找不到这些文件。
你用gcc等编译的时候可以用-I来指定寻找头文件路径,-L来指定寻找库文件路径,最后就是设置LD_LIBRARY_PATH来指定加载你的库so文件路径。

解决方案三:

http://blog.sina.com.cn/s/blog_87fad56a0100ynm5.html

时间: 2024-10-31 07:06:58

linux(fedora22)安装glib的相关文章

linux下安装VNC

  今天装了下VNC,解决了不少问题,写个教学贴,给新手们看看,如果你们碰到同样的问题,就可以迅速解决,无需头疼甚至放弃了. 系统环境 VM+RHEL5.1 [root@localhost .vnc]# uname -r 2.6.18-53.el5xen 本地XP系统安装VNCVIEW去控制VM中的RHEL5.1 下面在LINUX上安装VNCSERVER 1.去http://www.realvnc.com/去下载免费版for x86 linux 2.下载是一个tar.gz文件,解压后进入文件夹,

linux下安装jira详细步骤

  linux下安装jira 第一步:安装jdk 1.从官网下载jdk的安装包 2.将jdk的安装包上传到虚拟机或者服务器:scp 文件名(jdk-7u17-linux-x64.tar.gz) root@要传的虚拟机或者服务器(210.56.194.45) 3.在./usr/local/目录下面创建一个java目录:mkdir java 4.将文件复制到java目录下面:cp 文件名(jdk-7u17-linux-x64.tar.gz) /usr/local/java 5.解压文件:先解压成.t

在Linux下安装显卡驱动程序

程序     { 相信大多数人在安装Linux时遇到的第一个难题,就是Linux不认你的显卡.而显卡安装不正确或胡乱选一个驱动程序安上则难以进入X Window.即使勉强进去了,因为分辨率太低,桌面上的文字和图片都放大了好几倍,仍无法使用.我的Linux是Red Hat,显卡是Trident Blade 3D,属于Linux不认识之列.于我是四处找资料,经过一段时间的摸索,终于成功地安装了显卡驱动.现在我就把经验写出来,好让大家都能顺利进入X Window,领略Linux的风采.    一.下载

linux下安装oracle9i

oracle                                                        Oracle安装报告    JH King                                                                                                    因公司需要,要在linux下安装oracle,在安装过程中发现了很多问题,写成报告给需要的人使用.              软件环境

linux下安装oracle 10g

在linux下安装oracle是一件令人生畏的事情,其复杂程度远远超过安装linux操作系统本身.如果能够进行成功的安装oracle,那么同时也就顺便掌握了linux一些技术.本文介绍在redhat linux 下安装oracle 10g 的方法.在这里说明一,Oracle 10g的g是grid 的缩写,意为网格,目前较为前沿的网络计算技术. Oracle 10g 对软硬件的要求都非常的高,所以要玩转的话的花不少银子.首先来看看它对硬件的要求:内存512兆(建议1G),cpu 主频2.0G以上,

Linux中安装Memcached服务

下载并安装Memcache服务器端 服务器端主要是安装memcache服务器端. 下载:http://www.danga.com/memcached/dist/memcached-1.2.2.tar.gz 另外,Memcache用到了libevent这个库用于Socket的处理,所以还需要安装libevent,libevent的最新版本是libevent-1.3.(如果你的系统已经安装了libevent,可以不用安装) 官网:http://www.monkey.org/~provos/libev

LINUX下安装配置VNC服务的过程

1.首先检查VNC软件是否已经安装 [root@ocm1 ~]# rpm -qa|grep vnc vnc-server-4.1.2-14.el5_3.1 2.启动VNC服务 使用vncserver命令启动,格式: server :1   ,这是城:1是桌面号,每个连接需要一个桌面号. [root@ocm1 ~]# vncserver :1 You will require a password to access your desktops. Password:         Passwor

Linux上安装GCC编译器过程

2004年4月20日最新版本的GCC编译器3.4.0发布了.目前,GCC可以用来编译C/C++.FORTRAN.JAVA.OBJC.ADA等语言的程序,可根据需要选择安装支持的语言.GCC 3.4.0比以前版本更好地支持了C++标准.本文以在Redhat Linux上安装GCC3.4.0为例,介绍了GCC的安装过程. 安装之前,系统中必须要有cc或者gcc等编译器,并且是可用的,或者用环境变量CC指定系统上的编译器.如果系统上没有编译器,不能安装源代码形式的GCC 3.4.0.如果是这种情况,可

Gentoo LINUX的安装部署教程

这几天看到群里一直在研究gentoo这个LINUX操作系统,整体安装貌似是纯手工编译,刚好忙里偷闲尝鲜了这款系统,网上整理了大部分资料,花了半天时间搞定,虽然过程很繁琐,但总结如下优点: 1.纯手工文本配置系统参数,内核,以及GRUB引导,能够实现个人定制,而且装完会对LINUX的安装有一个更加深刻的了解 2.自带的emerge安装工具绝对是个神器,它很类似其他LINUX家族系统的apt-get与yum等自动化安装工具,是一个从网上自动寻找源码及其依赖源码实现全自动编译安装的工具,免去了新手编译