- 博客(3)
- 收藏
- 关注
原创 【glib学习笔记】gobject类型系统
创建一个gobject对象 参考文档[1],[2],[3],[4] 一个例子 下面的例子定义了一个T 19 #include <glib-object.h> 20 21 #define MY_G_IMPLEMENT_INTERFACE(TYPE_IFACE, iface_init) { \ 22 const GInterfaceInfo g_implement_inte...
2020-02-10 14:24:42
1274
原创 【glib学习笔记】基本环境搭建
1. 简介 glib (注意不是glibc)是一个常用的c语言库,据我所知GNOME、GTK、Gstreamer、Qemu等都或多或少使用到了这个它。这个库里面包含了丰富的功能,比如常用数据结构与算法的实现、网络基础库、事件监听、线程相关、gobject(实现了类的概念)等等。 2. glib库编译方法[ref] 这里我们需要编译glib,glib的代码托管在GNOME的gitlab上面,并且至今...
2020-02-09 17:55:10
2351
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人