The only CMake tutorial you will ever need (easy CMake setup tutorial)
Creating CMake Libraries - That others can find and use.
C++Now 2017: Daniel Pfeifer “Effective CMake"
Better CMake Part 3 -- The Basics of Targets
CMake-Episode 008 : Target Dependencies - PUBLIC, INTERFACE AND PRIVATE | CMake Starts Here
How to CMake Good - 1c - Subdirectories and Target Interface Properties
Makefiles Make Your Life Easier
Better CMake Part 6 -- Superbuilds w/ ExternalProject
C++ in VS Code: Building your Code with CMake
Setting The C++ Standard With CMake
Better CMake Part 5 -- cmake_parse_arguments()
CMake for JUCE Developers (#3): Targets
Deep CMake for Library Authors - Craig Scott - CppCon 2019
Language Hacking: Learning CMake
CMake-Episode 007 :Targets : Executables, Binaries , C++ Standars and More | CMake Starts Here
CMake Tutorial EP 13 | CTest
Creating and Using Libraries in CMake [Ep3]
CppCon 2017: Mathieu Ropert “Using Modern CMake Patterns to Enforce a Good Modular Design”
CMake: How to Build and Package C/C++ Projects
Better CMake Part 2 -- Functions and Macros