./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. jquery阻止默认滑动

    $(".swiper-slide").click(function(){ var index = imgarr[$(this).index()]; var content = &q ...

  2. frame.origin.x 的意思和作用?

    frame.origin.x 的意思和作用? scrollView.frame 一个view的frame 包含它的矩形形状(size)的长和宽. 和它在父视图中的坐标原点(origin)x和y坐标 f ...

  3. Glog

    Glog的简单入门,glog虽然在配置参数方面比较麻烦,但是在小规模程序中,由于其简单灵活,也许会有优势. 0,  glog 是google的开源日志系统,相比较log4系列的日志系统,它更加轻巧灵活 ...

  4. 在 win 10 中使用sql 2012 附加低版本数据失败的解决办法。

    随着win 10 的发布,我也尝试把自己的笔记本升级下,体验win10,由于自己电脑好长时间没有管理过,东西比较乱,一激动就格式了硬盘.但是所有的资料都丢失了,不过我都提前备份到网盘上.好了,废话不多 ...

  5. js页面loading加载

    <html>     <head>     <title>页面正在载入</title>       <script  language=" ...

  6. JAVA处理XML

    <xml>  <ToUserName><![CDATA[toUser]]></ToUserName>  <FromUserName>< ...

  7. (转)Windows重启延迟删除,重命名技术原理

    所谓重启延迟删除技术,就是在操作系统启动前删除或者替换文件! 说起重启延迟删除,大家可能都很陌生,但是实际上,该功能已经被各种软件所采用:如安装Windows 补丁程序(如:HotFix.Servic ...

  8. 在数组中找几个数的和等于某个数[LeetCode]

    首先明确一点,这个方面的问题设计到的知识点是数组的查找的问题.对于类似的这样的查找操作的具体办法就是三种解决方法: 1.暴力算法,多个for循环,很高的时间复杂度 2.先排序,然后左右夹逼,但是这样会 ...

  9. Android 使用 intent 实现简单登陆页面

    前言 第一个 Android 程序,应该有些纪念的意义吧~ 主页面布局 给 Button 添加响应函数:android:onClick="login" public void lo ...

  10. ES6学习笔记:Module的基本用法

    export和import ES6实现了模块功能,试图解决JavaScript代码上的依赖和部署上的问题,取代现有的CommonJs的AMD规范,成为浏览器和服务器通用的模块解决方案. 模块功能有两个 ...