Glib实例学习(0)开始

6600阅读 0评论2011-06-27 onezeroone
分类:C/C++

Glib概述

Glib是一个底层库,她提供了一系列的的数据类型以及关于这些数据的操作,这些数据类型大概包括:

2:从“Hello world”开始

  1. #include <stdio.h>
  2. #include <glib.h>

  3. int
  4. main(int agrc, char **argv)
  5. {
  6.     g_printf("Hello world!\n");

  7.     return 0;
  8. }

  1. $ gcc -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -lglib-2.0 -o hello hello.c

  2. $ ./hello

鉴于手工指定库相关信息比较麻烦而且容易出错,大部分的发行版Linux都提供了pkgconfig工具:

  1. $ gcc `pkg-config --cflags --libs glib-2.0` -o hello hello.c

  2. $ ./hello

<参考>

http://developer.gimp.org/api/2.0/glib/index.html

上一篇:字符串其他操作
下一篇:Glib实例学习(1)单链表