C++ : How can I set specific compiler flags for a specific target in a specific build configuration
C++ : Adding global compile flags in CMake
Better CMake Part 3 -- The Basics of Targets
Useful C++ flags (gcc and clang)
The only CMake tutorial you will ever need (easy CMake setup tutorial)
CMake-Episode 008 : Target Dependencies - PUBLIC, INTERFACE AND PRIVATE | CMake Starts Here
Create Feature Macros with CMake's target_compile_definitions
C++Now 2017: Daniel Pfeifer “Effective CMake"
Creating CMake Libraries - That others can find and use.
Compiling Maya Plug-ins with CMake (Part 3)
CMake for JUCE Developers (#3): Targets
CppCon 2017: Mathieu Ropert “Using Modern CMake Patterns to Enforce a Good Modular Design”
Andreas Reischuck "Cross Compiling with CMake"
Compiling C programs with Multiple Files
Embedded Linux | MakeFile, AutoTools And CMake | Beginners
Deep CMake for Library Authors - Craig Scott - CppCon 2019
How to CMake Good - 1c - Subdirectories and Target Interface Properties
C++Now 2019: Paul Fultz II “Taking the Plunge Towards CMake in Boost”
Better CMake: A World Tour of Build Systems - Better C++ Builds - Damien Buhl & Antonio Di Stefano
Modern CMake Modules - Bret Brown - CppCon 2021