So, I’ve built Urho3D with CMake gui then opened the .sln file and built Debug & Release.
I am wanting to create a new project to start messing around with Urho3D.I followed this tutorial , and have the project setup correctly (I think).
My question is what is the purpose of CMake now? Seems like CMake is used to generate the project file then you’re editing that file. Is CMake used to deploy to different platforms if so, can you re-run CMake after editing your Build folder where the project files are or does that overwrite the project?
Basically, CMake in a nutshell explanation would be nice. What I’ve read about it just seems to confuse me. I’ve never used it before.