CentOS Linux release 7.2.1511 (Core)
sudo yum install uuid uuid-devel -y
sudo yum install e2fsprogs-devel
sudo yum install uuid-devel
sudo yum install libuuid-devel
sudo apt-get install uuid-dev
#include <stdio.h>
#include <uuid/uuid.h>
int main()
{
int i,n;
uuid_t uu[4];
char buf[1024];
struct timeval tv;
uuid_generate(uu[0]);
uuid_generate_random(uu[1]);
uuid_generate_time(uu[2]);
n = uuid_generate_time_safe(uu[3]);
printf("n = %d\n",n);
for(i=0;i<4;++i){
uuid_unparse(uu[i],buf);
printf("uu[%d]\t\t%s\n",i,buf);
}
uuid_time(uu[2],&tv);
printf("tv s:%lx u:%lx\n",tv.tv_sec,tv.tv_usec);
return 0;
}
Reference