Problems with external dependencies in C++

Dependencies are usually the most problematic part of the build system (next to the toolchain setup) in programming projects. In C++ this is especially hard because there is no one…

Book review: Mastering the C++17 STL

Mastering the C++17 STL Make full use of the standard library components in C++17 Author: Arthur O'Dwyer Pages: 384 Published by: Pack Publishing 2017 Buy: Amazon Topics C++, STL, containers,…

How to join repositories in CMake

Sometimes there is a need in a project to use directly some other repository (local or external). This means, that we want to be able to incorporate parts (or all)…