Tôi đang cố gắng thay thế cuộc gọi đến :: CoCreateGUID để tôi có thể tạo GUID trong chương trình C++ trên Linux.Làm cách nào để có được/sử dụng LibuUID?
Tôi hiểu rằng libuuid hỗ trợ điều này và tôi đã đọc this question.
Tôi là một chút mới để Ubuntu/GCC/Linux, vì vậy tôi đã bắt đầu như thế này:
#include <uuid/uuid.h>
Và bây giờ tôi đang mắc kẹt :) G ++ không thể tìm thấy uuid.h
, và tôi 'không chắc chắn làm thế nào để có được/tìm thấy nó.
Để mở rộng chủ đề, trên Gentoo: * Tìm kiếm /usr/include/uuid/uuid.h .. sys-apps/util-linux-2.18-r1 (/usr/include/uuid/uuid.h) –
Cũng đáng chú ý là, trên hạt nhân Linux hiện tại bạn có thể nhận được uuid bằng cách đọc/proc/sys/kernel/ngẫu nhiên/uuid – Josef