2018년 4월 27일 금요일

uuid - C언어

UUID


설치


$ sudo apt install uuid-dev

sample code


#include <unistd.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <uuid/uuid.h>

int main(int argc, char *argv[])
{
    char uuid_str[37];
    uuid_t uuid;
    uuid_generate_time_safe(uuid);
    uuid_unparse_lower(uuid, uuid_str);
    printf("uuid: %s\n", uuid_str);
   
    return 0;
}


Build


$ gcc -o gen main.c `pkg-config --cflags --libs uuid`

실행


$ ./gen
uuid: 1b4e28ba-2fa1-11d2-883f-0016d3cca427



댓글 없음:

댓글 쓰기

UPnP 용어 정리

용어 정리 https://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0.pdf https://openconnectivity.org/upnp-specs/UPnP-arch-DeviceArchitecture...