- CMake by Example
- 1. Executable
- 2. Library
- 3. Variables
- 4. Control flow
- 5. Set C/C++ standard
6. Platform detection
7. Compiler detection
8. Feature detection
9. Compiler flags
10. Toolchain file
11. Clang
12. GCC
13. MSVC
14. zig cc
15. cosmocc
16. WASI SDK
17. Emscripten
18. Testing
19. Catch2
20. Doxygen
21. clang-format
22. clang-tidy
23. cppcheck
24. cmake-format
25. FindPackage
26. FetchContent
27. Conan 2
28. vcpkg