This guide aims to provide an in deep understanding of the library from the perspective of a developer who is trying to use it for its own applications so, the intended audience are c++ developers interested in JSON data interchange.
System requirements have focused on an standard GNU C++ development environment and STL has been thoroughly used all along the library development and API so, a minimun knowledge about abstract containers and auto-pointers could be required for a complete understanding of the library behaviour.
Besides this, a minimun knowledge of autotools could be of help in order to ease linking the library within any paritcular application.
The next section provides a list of references to documents where you can get mor information about these particular subjects.