header-only libraries

How to compile, install, and use custom libraries with CMake

In this article, we will look at how we can use CMake to compile and install a library we have developed, be it a static, dynamic, or header-only library. We look at all the steps we need to take to make the installation successful, which will contain steps to automatically generate files that other projects …

How to compile, install, and use custom libraries with CMake Read More »

Understanding static, dynamic, and header-only C++ libraries

In this article, we look at why you should care about libraries/dependencies in C++ and how they will make your life easier as a programmer. See this article as an introduction, which introduces the basic building blocks. We look at static libraries, dynamic libraries, and header-only libraries, their use cases, as well as their advantages …

Understanding static, dynamic, and header-only C++ libraries Read More »