jmespath.cpp
C++ implementation of JMESPath, a query language for JSON http://jmespath.org
|
To build, install and use the library you must have CMake installed, version 3.8 or later.
jmespath.cpp needs a compiler that supports at least the c++14 standard. The currently supported and tested compilers are:
To get the source code of the library either clone it from github
or download the latest release and extract it.
In the terminal change the current directory to the location of the source code
Generate the project or makefiles for the build system of your choice with CMake, then build and install the library:
To use the library in your CMake project you should find the library with "find_package"
and link your target with "jmespath::jmespath"
:
If you are using Conan to manage your dependencies, then add jmespath.cpp/x.y.z@robertmrk/stable
to your conanfile.py's requires, where x.y.z
is the release version you want to use. Please file issues here if you experience problems with the packages.