./configure --prefix=/opt/glib-2.28.8 --enable-static
make
make install

linux下载

WIN32下载

代码索引

文档索引

GLib的概述

编制了glib包 -如何编译GLib的自己
交叉编译了glib包 -如何交叉编译GLib的
编译GLib应用程序 -如何编译GLib的应用
运行GLib应用 -如何运行和调试你的GLib的应用
GLib的变更 -之间的GLib的版本不兼容的变化作出successing
正则表达式语法 -支持GRegex句法和语义的正则表达式
邮件列表和错误报告 -使用GLib的帮助
 

GLib的基础

版本信息 -变量和函数来检查圆滑的版本
基本类型 -标准GLib的类型,便携性定义为便于使用和
基本类型的限制 -标准型便携式方法在确定的界限
标准宏 -常用的宏。
类型转换宏 -可移植的指针变量中存储的整数
字节序宏 -一个可移植的方法来转换不同的字节顺序
数值定义 -数学常数,和浮点分解
杂项宏 -经常使用不属于专门的宏
原子操作 -基本原子整数和指针操作
 

GLib的核心应用技术支持

主事件循环 -管理所有可用的事件源
线程 -线程抽象,包括线程,不同的互斥,条件和线程私有数据
线程池 -线程池并发的执行工作
异步队列 -线程之间的异步通信
动态加载模块 -插件,可移植的方法对动态加载'插件
内存分配 -一般记忆体处理
IO通道 -支持和插座使用便携式文件,管道
错误报告 -一个系统错误报告
消息输出和调试功能 -留言功能的输出,帮助调试应用程序
消息记录 -多功能支持的重要性水平不同的日志消息

GLib的工具

效用函数的字符串 -各种字符串相关的功能
字符集转换 -不同的字符集之间转换字符串
Unicode的操作 -函数的Unicode字符的字符串操作和UTF - 8
Base64编码 - Base64格式的数据编码和解码
数据校验和 -校验和计算的数据
国际化 - gettext支持宏
日期和时间函数 -历法的计算及其他时间的东西
GTimeZone -一个结构代表一个时区
GDateTime -一个结构代表日期和时间
随机数 -伪随机数发生器
钩子函数 -函数的支持操纵列出了钩
各种实用工具函数 -一个便携实用的功能选择
词汇扫描仪 -扫描仪的通用词汇
自动字符串的结束 -支持使用自动完成字符串组目标
定时器 -保持跟踪时间已过
产卵过程 -进程的发起
文件工具 -各种文件相关的功能
URI的函数 -函数的URI
主机工具 -互联网主机事业
壳牌相关工具 -壳状命令行处理
命令行选项解析器 -解析命令行选项
水珠风格的模式匹配 -对模式匹配字符串包含'*'(通配符)和'?' (小丑)
Perl兼容正则表达式 -对正则表达式匹配字符串
简单的XML的子集分析器 -解析一个XML的子集
键值文件分析器 -解析.ini样的配置文件
书签文件解析器 -解析文件包含书签
测试 -测试框架
UNIX特定工具和集成 -管,信号处理
Windows兼容性功能 -在UNIX的Windows仿真

GLib的数据类型

记忆片 -有效的方式来分配内存群体大小的块具有同等
内存块 -废弃的方式来分配内存群体大小的块具有同等
双链表 -数据链表包含整数的值或指针,有能力两个方向遍历列表
单链表 -数据链表包含整数或指针,但仅限于在一个遍历列表方向
双端队列 -双端队列数据结构
序列 -可扩展的名单
垃圾堆放 -保持了一叠厚厚的未使用的内存块分配
哈希表 -协会之间的键和值,以便获得一个键上的值可以快速地找到
字符串 -文本缓冲区的自动增长为文本添加
弦乐块 -字符串有效存储组
阵列 -阵列添加任意元素作为元素的自动增长
数组指针 -指针数组自动向任何类型的数据,成长为新的元素添加
字节数组 -自动阵列字节,它成长为元素添加
平衡二元树 -一个值对分类收集的键/遍历搜索和优化,以
n元树 -数据树与任何分行数目
夸克 -一个唯一的整 ??数标识符2路之间的关联字符串
键控数据列表 -元素列出的数据是由一个字符串GQuark访问或标识符
数据集 -数据元素相关联组与特定的内存位置
关系和元组 -字段的表的数据,可以对任何被索引数
高速缓存 -缓存允许共享数据结构复杂,以节省资源
内存分配器 -废弃的方式来分配GNode块和记忆GList,GSList
GVariantType -介绍GVariant类型系统
GVariant -强类型值的数据类型
GVariant格式字符串 
GVariant文本格式 

GLib的工具

glib的gettextize - gettext的国际化工具
gtester -试运行实用程序
gtester -报告 -实用测试报告格式

glib 文档 代码 索引 编译的更多相关文章

  1. ElasticSearch入门系列(三)文档,索引,搜索和聚合

    一.文档 在实际使用中的对象往往拥有复杂的数据结构 Elasticsearch是面向文档的,这意味着他可以存储整个对象或文档,然而他不仅仅是存储,还会索引每个文档的内容使之可以被搜索,在Elastic ...

  2. 用Lucene对文档进行索引搜索

    问题 现在给出很多份文档,现在对某个搜索词感兴趣,想找到相关的文档. 简单搜索 一种简单粗暴的做法是: 1.读取每个文档:2.找到其中含有搜索词的文档:3.对找到的文档中搜索词出现的次数统计:4.根据 ...

  3. elasticsearch——海量文档高性能索引系统

    elasticsearch elasticsearch是一个高性能高扩展性的索引系统,底层基于apache lucene. 可结合kibana工具进行可视化. 概念: index 索引: 类似SQL中 ...

  4. Elasticsearch 7.x 之文档、索引和 REST API 【基础入门篇】

    前几天写过一篇<Elasticsearch 7.x 最详细安装及配置>,今天继续最新版基础入门内容.这一篇简单总结了 Elasticsearch 7.x 之文档.索引和 REST API. ...

  5. ES 文档与索引介绍

    在之前的文章中,介绍了 ES 整体的架构和内容,这篇主要针对 ES 最小的存储单位 - 文档以及由文档组成的索引进行详细介绍. 会涉及到如下的内容: 文档的 CURD 操作. Dynamic Mapp ...

  6. 「懒惰的美德」我用 python 写了个自动生成给文档生成索引的脚本

    我用 python 写了一个自动生成索引的脚本 简介:为了刷算法题,建了一个 GitHub仓库:PiperLiu / ACMOI_Journey,记录自己的刷题轨迹,并总结一下方法.心得.想到一个需求 ...

  7. Thinking in Java系列 文档+代码+简评

    声明:本人无意侵犯原作者的版权,这里可下载的文档都属于作者自行开放下载的,统一放置在这里是因为不可预测的原因使得原文档和代码不方便下载,故将我所收集的内容统一在这里,如果这里的内容侵犯了别人,请告知我 ...

  8. kibana简单使用——elaticsearch的文档,索引的CRUD操作

    1.初始化索引: #number_of_shards:分片的数量,mo'ren默认为5 #number_of_replicas:副本副本的副本的数量 #shards一旦设置不能修改 PUT lagou ...

  9. Remove 以及dorp做实验验证MongoDB删除文档后索引是否会自动删除

    下面是实验步骤: > db.things.find(){ "_id" : ObjectId("5652d71a1524dc14663060e8"), &q ...

随机推荐

  1. poj2356 Find a multiple(抽屉原理|鸽巢原理)

    /* 引用过来的 题意: 给出N个数,问其中是否存在M个数使其满足M个数的和是N的倍数,如果有多组解, 随意输出一组即可.若不存在,输出 0. 题解: 首先必须声明的一点是本题是一定是有解的.原理根据 ...

  2. objective-C学习笔记(十)协议

    协议 Protocol 协议是类的合同约定,只描述外部接口,不提供具体实现.所以,协议其实可以写在类的.h文件中,不去实现就可以了. 协议可以包含以下成员: 属性 (编译器不会和普通interface ...

  3. cocos2dx中Action汇总

    本文由qinning199原创, 转载请注明:http://www.cocos2dx.net/?p=119 今天总结一下cocos2dx中的一些Action动作,其中To表示到达某个点,而By表示偏移 ...

  4. 使得fiddler来抓包查看微信浏览器的网页源码

    需要工具:http://www.telerik.com/fiddler 下载安装后 第二步: 打开这个选项: 设置代理:allow remote computer to connect  端口为888 ...

  5. 未能加载文件或程序集“xxxx”或它的某一个依赖项

    一般是解决方案中相互依赖的项目生成的目标平台不一样所致,更改为相同目标即可!

  6. javascript学习笔记(window .alert 是什么)

    <script language="javascript"> var abc="25"; window .alert(abc); </scri ...

  7. Linux第三方源

    由于版权等各方面原因,很多时候在基础安装完Linux后,满多软件并不包含在yum(对于Ubuntu可能是apt-get)源中. 因此可以去下载第三方源,安装下载第三方软件.当然,如果习惯了源代码编译安 ...

  8. 模拟美萍加密狗--Rockey2虚拟狗(五)

    虚拟狗开源后很多网友询问有关使用方法的问题,其实看我前四篇文章就应该了解怎样使用了,但还是写篇教程吧 [一].安装DSF (驱动模拟环境): 运行DSFx86Runtime.msi 如需改变安装目录请 ...

  9. Hat’s Words(字典树)

    Hat’s Words Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total ...

  10. Android开发之TextView高级应用

    Android开发之TextView高级应用 我们平时使用TextView往往让它作为一个显示文字的容器,但TextView的功能并不局限于此.以下就和大家分享一下TextView的一些使用技巧. A ...