In order to compile and execute the examples in this chapter, the reader must have the following:
- A Linux-based system capable of compiling and executing C++17 (for example, Ubuntu 17.10+)
- GCC 7+
- CMake 3.6+
- An internet connection
To download all the code in this chapter, including the examples, and code snippets, see the following link: https://github.com/PacktPublishing/Hands-On-System-Programming-with-CPP/tree/master/Chapter08.