1、 ubantu上
直接运行命令:sudo apt-get install uuid-dev。
2、 redhat上有点麻烦,我用的是编译源码安装
1、 下载源码包;
wget http://nchc.dl.sourceforge.net/project/libuuid/libuuid-1.0.3.tar.gz,
当然可以http://nchc.dl.sourceforge.net/project/libuuid下载最新的包;
2、 解压安装
1、 tar -xzvf libuuid-1.0.3.tar.gz;
2、 madir build,cd build, ../libuuid-1.0.3/configure,make,make install;
3、测试代码:
#include<stdio.h>
#include <uuid/uuid.h>
int main()
{
uuid_tuu;
for(intj=0; j<20; j++){
uuid_generate_time(uu);
uuid_generate( uu );
int i;
for(i=0;i<16;i++)
{
printf("%02X",uu[i]);
}
printf("\n");
}
return 0;
}
//g++ guid.cpp -luuid -o atemp