uuidgen 유틸을 쓰곤 하나,
코드레벨에선 직접 쓰는 것이 좋다.
그런데,
코드레벨에서 exec나 system을 수행하는 것을 많이 봤다 -__-;;;
이게 뭐냐고..
해결.
libuuid 를 사용하면 끗.
문자열로 만들어주는 함수도 있고 http://linux.die.net/man/3/uuid_unparse
리눅스 유틸에 포함되어 있다. https://www.kernel.org/pub/linux/utils/util-linux/v2.23/
소스 받아서 크로스 빌드 하면 크로스 타겟에서도 사용 가능.