What is the best document to understand CMake for beginner

I am beginner for Cmake builld(Linux,VS Code-PI-4 ).[currently used Cmake-3.25.1]

Please prefer the documents to understand Cmake build from scratch.

( Previous referred document and links are below:
1) CMake Tutorial. I have read numerous documentations and… | by Onur Dündar | Medium
2) https://cmake.org/cmake/help/latest/guide/tutorial/index.html

but Even can’t understand the Cmake build process and script at high level )

Please provide valid solution for this issues.


The CMake Wiki contains tutorials on building from scratch.