In Ubuntu 10.4 Desktop and "root" login apt-get install build-essential libncurses5-dev apt-get install autoconf apt-get install libtool apt-get insta ...
分类:
系统相关 时间:
2016-08-14 10:18:20
阅读次数:
2435
本文主要介绍中间件atlas源码编译安装,由于rpm安装的atlas程序调用时返回的mysql版本为5.0,相应使用低版本的驱动造成时间类型的字段无法支持毫秒级别。由于需要glib版本要大于2.32以上,centos6系统自带的glib版本为2.28,因此需要重新编译安装2.32以上的glib,这里安装2.34..
分类:
其他好文 时间:
2016-08-13 21:17:13
阅读次数:
632
glib-2.49.4 MSYS 静态库 编译 export LIBFFI_CFLAGS=" -I/usr/local/lib/libffi-3.2.1/include " \ export LIBFFI_LIBS=" -lffi " \ export ZLIB_CFLAGS=-I/usr/loca ...
分类:
其他好文 时间:
2016-08-07 19:54:15
阅读次数:
254
逆向过elf程序都知道,GCC的canary,x86_64下从fs:0x28偏移处获取,32位下从gs:0x14偏移处获取。但知道canary如何产生,为什么在这里取的人比较少。下面以x86_64平台为例,通过glibc源码分析一下。看第一个问题:为什么从%fs:0x28处取。%fs寄存器被glib ...
分类:
其他好文 时间:
2016-06-27 21:19:24
阅读次数:
684
ln命令使用 ln -s 源文件(src) 目标文件(dest) 进到这个文件:~/LowDA/sysroots/mx6q/usr/include$ln -s gstreamer-0.10/gst/ gstln -s glib-2.0/gioln -s glib-2.0/glib ln -s gli ...
分类:
其他好文 时间:
2016-06-21 15:31:43
阅读次数:
1508
首先让我们看一下在 include/linux/types.h 里的主结构体: 你可能注意到这和你以前见过的双向链表的实现方法是不同的。 举个例子来说,在 glib 库里是这样实现的: 通常来说一个链表结构会包含一个指向某个项目的指针。 但是 Linux 内核中的链表实现并没有这样做。所以问题来了: ...
分类:
系统相关 时间:
2016-05-25 09:31:42
阅读次数:
244
glib库是GTK+和GNOME工程的基础底层核心程序库,是一个综合用途的实用的轻量级的C程序库,它提供C语言的常用的数据结构的定义、相关的处理函数,有趣而实用的宏,可移植的封装和一些运行时机能,如事件循环、线程、动态调用、对象系统等的API。它能够在类UNIX的操作系统平台(如LINUX、HP-U ...
分类:
其他好文 时间:
2016-05-23 16:57:12
阅读次数:
497
今天和大家分享一下glib库的交叉编译过程和如何对程序进行编译以及运行。
glib库的移植资料比较少,比较零散,这里我就写一下亲自移植的过程,和大家分享一下。按照我的过程移植应该是不会有问题,如果遇到了问题可以留言联系我,一起讨论研究。
这里需要强调一下:libc、glibc、glib是不同的库!
glibc和 libc 都是 Linux 下的 C 函数库,而glib是GTK+的基础...
分类:
其他好文 时间:
2016-05-23 15:31:27
阅读次数:
323
ap6212中串口蓝牙在linux下的使用记录
一、linux蓝牙工具移植
主要使用到的工具及相关库如下:
bluez-libs-3.36
libxml2-2.7.4
dbus-1.0.2
glib-2.24.2
bluez-utils-3.36
openobex-1.5
下载相应的源码解压,按照上面的顺序进行编译....
分类:
系统相关 时间:
2016-05-19 15:14:28
阅读次数:
718
学习完数据结构,感觉对数据的存储有了一种新的认识,在动态内存的基础上,链表有了绝对的灵活性,可以给未知长度的数据处理带来方便,但是在不停的写代码的过程中,感觉到了深深的仇恨,每次要实现功能,几乎源代码都有改动,也就是说每个使用链表的方法几乎都不一样,这就对自己编写的链表、队列、和栈的函数维护成本增加,甚至N天以后不知道每个版本的实际差别。
这是我就在想是不是linux能够提供现成的链...
分类:
系统相关 时间:
2016-05-13 01:28:16
阅读次数:
1616