Technical requirements
This chapter shows the second stage of developing our rubber duckies application and involves some additional libraries. In particular, you will need to install the RapidJSON and csv2 libraries. These might be available from a package repository on Linux (apt, yum, etc.), Homebrew on macOS, or via a package manager such as vcpkg on any system. (You will need to follow the instructions at https://vcpkg.io on setting the CMake toolchain file and installing the libraries in the latter case.) We have provided a vcpkg manifest file for those who want to use this mechanism for installing dependencies.
The code for this chapter can be found in the Chapter-09 folder in the repository for this book on GitHub: https://github.com/PacktPublishing/The-CPP-Programmers-Mindset.