Better CMake Part 3 -- The Basics of Targets
CMake-Episode 008 : Target Dependencies - PUBLIC, INTERFACE AND PRIVATE | CMake Starts Here
Compiling Multi-file C++ Source Code with CMake
The only CMake tutorial you will ever need (easy CMake setup tutorial)
Create Feature Macros with CMake's target_compile_definitions
C++ : Adding global compile flags in CMake
CMake for JUCE Developers (#3): Targets
CMake Tutorial EP 5 | Making Libs Optional
C++Now 2017: Daniel Pfeifer “Effective CMake"
Compiling C programs with Multiple Files
CMake Tutorial EP 9 | find_package modules and config options (2/2 of find libs)
CMake-Episode 020: Code Forma-clang-format: Custom Targets and Custom Modules | CMake Starts Here
CMake: How to Build and Package C/C++ Projects
CppCon 2017: Mathieu Ropert “Using Modern CMake Patterns to Enforce a Good Modular Design”
C++Now 2019: Paul Fultz II “Taking the Plunge Towards CMake in Boost”
CMake: Including Sub-folder Projects [Ep 5]
CMake - Get your build on!
CMake Tutorial EP 3 | Git Submodules (adding glfw windowing library example)
Keynote: CMake: One Tool To Build Them All - Bill Hoffman [ CppNow 2021 ]
Using Third Party Libraries Like RayLib in Your Project with CMake