前几天学长发了一些库给我玩,我今天刚好有空,就来安装个gdsl数据结构库玩玩。
我以前会自己编写一些很简单的数据结构函数来加入到自己工程里,现在有现成的库了,要用的时候只需调用就好了,确实减少了一些编程负担。而且gdsl是开源的,对学习数据结构还是很有帮助的。
GDSL简介:
GDSL(通用数据结构库) 包含一组程序用于操作各种数据结构。这是一个可移植的库,完全由 ANSI C 编写。为 C 开发者提供强大的算法和隐藏的数据结构操作方法。目前支持的数据结构包括:lists, queues, stacks, hash tables, binary trees, binary searchtrees, red-black trees, 2D arrays, permutations, heaps and interval-heaps.
安装前准备:
源码包下载地址:http://www.oschina.net/news/41600/gdsl-1-7
我的安装环境:
UBUNTU12.04
GCC4.6.3
arm-linux-gcc4.3.3
gdsl-1-7
开始安装:
1.阅读说明
我首先新建了两个目录,一个来存放x86安装配置,一个来存放arm安装配置。我先安装pc上,解压源码包到对应目录下。粗略看了下源码包,应该是用configure来配置编译安装的,先来读读README:
Introduction GDSL相关描述
Files 关键文