国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 系統(tǒng) > Linux > 正文

Linux下取得UUID的方法分享

2020-06-13 12:33:22
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
GUID (global unique identifier) 是微軟對(duì)UUID的叫法.UUID( Universal Unique Identifier)
 
 
HP和RedHat上可以使用uuidgen來(lái)生成,solaris上命令:makeuuid 

如何通過(guò)C++編程取得UUID? 
1.安裝libuuid庫(kù), libuuid.so.1包涵在e2fsprogs里,本人的系統(tǒng)為RedHat7.3,下載ftp://194.199.20.114/linux/redhat/7.3/en/os/i386/RedHat/RPMS/e2fsprogs-1.27-3.i386.rpm 

2. 編輯文件uuid.cpp 

復(fù)制代碼
代碼如下:

#include <iostream>; 
#include <stdio.h>; 
#include <uuid/uuid.h>; 
int main() 

uuid_t uu; 
uuid_generate( uu ); 
std::cout << uu << std::endl; 
int i; 
for(i=0;i<16;i++) 

printf("%x ",uu); 

printf("/n"); 
return 0; 

#g++ -c –g uuid.o uuid.cpp 
#g++ -o –luuid uuid uuid.o 

其中/usr/include/uuid/uuid.h中有uuid_t的定義: 
typedef unsigned char uuid_t[16];


發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 江达县| 祥云县| 绵竹市| 来安县| 桑植县| 西平县| 重庆市| 秀山| 金阳县| 北川| 垦利县| 仲巴县| 拜泉县| 永定县| 峡江县| 措美县| 招远市| 旬阳县| 报价| 息烽县| 金沙县| 盐源县| 高碑店市| 泸溪县| 铁岭县| 化州市| 剑河县| 贵州省| 稻城县| 台东市| 准格尔旗| 遂昌县| 东港市| 桐城市| 新民市| 静海县| 论坛| 邛崃市| 桦甸市| 北票市| 松原市|