我们在linux系统使用c/c++生成uuid的时候,一般会使用 uuid/uuid.h 里面的uuid_generate函数生成uuid,但是有时候会编译失败,提示"fatal error: uuid/uuid.h: No such file or directory"
解决方法
安装 uuid-dev
sudo apt-get install uuid-dev
然后重新编译即可
链接
编译链接的时候,要加上 -luuid 参数
uuid的实现
uuid的实现,可以参见我另外的一篇文章 c/c++ 生成uuid