glib库编译

1、下载glib源代码

    http://ftp.acc.umu.se/pub/gnome/sources/glib/

2、使用configure生成Makefile

    ./configure --prefix=/usr/local/glib-2.34.3

    需要注意的地方

    2.1在配置前,要确保系统已经安装了libffi开发包

如果没有安装,可以到libffi官网下载

在编译安装完libffi开发包后,需要设置两个环境变量,要不然这configure的时候会出现如下的错误提示:

no package 'libffi' found glib

设置的环境变量为:

export LIBFFI_CFLAGS=-I/usr/local/glib-2.34.3/lib/libffi-3.0.11/include
export LIBFFI_LIBS="-L/usr/local/glib-2.34.3/lib -lffi"

    2.2 python需要2.5版本以上(包括2.5)

3、make & make install

更多内容可以参考官方文档

你可能感兴趣的:(glib)