cpp-msgpack-light 0.3.0
A light library to serialize MessagePack.
|
A light library to serialize MessagePack.
This library implements MessagePack specification updated on 2021/4/29 (latest as of 2024/2/14).
This library is header-only, so you can simply include headers setting include directory to an include directory of compilers. This library depends only on C++ standard library, so no further installation is required.
This library can be installed via vcpkg using following configurations:
Add a vcpkg registry https://gitlab.com/MusicScience37Projects/vcpkg-registry in vcpkg-configuration.json.
Example:
Add cpp-msgpack-light in vcpkg.json
Example:
A development environment including dependencies can be created using Devcontainer of VSCode.
To build this repository, you will require following dependencies:
Additionally, you will require following dependencies to build documentation.
If you created the development environment via Devcontainer of VSCode, you can build this repository using CMake Tools extension.
To build using command line, follow the steps below.
Start a shell of poetry.
Download vcpkg if you haven't already.
Configure.
Optionally edit options.
Build.
Optionally run tests.
This project is licensed under Apache License, Version 2.0.