저는 C++ cross-platform 게임 엔진 인 cocos2d-x로 응용 프로그램을 작성하고 있습니다. 게임에서는 입력없이 UUID를 생성해야합니다. 그냥 함수 generateUuid
을 호출하고 해당 함수가 반환하는 값을 std::string
에 할당하려고합니다. Boost.uuid가 작업을 수행한다는 것을 알고 있습니다. 솔직히 내가 필요한 기능이 무엇인지 모르겠지만 가장 큰 문제는 Boost.uuid를 내 코드에 통합하는 방법을 모른다는 것입니다. build and use Boost once을 시도했지만 그 당시에는 전체 라이브러리를 설치했습니다. 내 필요에 맞는 최소한의 코드를 통합하는 단계는 무엇입니까? 또한 일부 헤더 파일을 포함 시키면 좋겠다. 그렇지 않으면 모든 플랫폼에서 작동하는지 확신 할 수 없다. cocos2d-x가 지원된다.Boost.uuid를 제 크로스 플랫폼 코드에 통합하는 방법은 무엇입니까?
Boost.uuid를 사용하는 방법을 배우려면 무엇을 할 것인지 또는 읽을 것을 가르쳐주십시오.
전체 부스트를 다운로드하고 설치하는 것이 좋습니다. Boost.UUID 부분 만 다운로드 할 수 있습니까? 내 말은 의존성을 가지고 있다는 것을 의미하지만 Boost의 하위 패키지는 자체 만족 (모든 의존성이 포함되어 있음)합니까? – Narek
많은 플랫폼에서 교차 플랫폼 성은 어떻게됩니까? 작동할까요? – Narek