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

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

Linux下取得UUID的方法分享

2020-07-10 12:01:15
字體:
供稿:網(wǎng)友
HP和RedHat上可以使用uuidgen來生成,solaris上命令:makeuuid

如何通過C++編程取得UUID?
1.安裝libuuid庫, 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ā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 绿春县| 武鸣县| 民乐县| 崇文区| 宜兰市| 保山市| 伊金霍洛旗| 库伦旗| 孝昌县| 铁力市| 霍州市| 深圳市| 六枝特区| 宁国市| 丰县| 军事| 德保县| 彭州市| 金山区| 射洪县| 山西省| 民丰县| 仁怀市| 晋中市| 长葛市| 巫溪县| 白水县| 特克斯县| 汤原县| 阜新| 琼结县| 丘北县| 托克逊县| 台南市| 大理市| 于都县| 德保县| 神农架林区| 赤城县| 垦利县| 霍州市|