I\'ve just recently switched from using Visual Studio to CLion as I find it much easier to work in. My biggest problem is that I know nothing about how CMake works and why a ver