I'd like to understand the difference between the checked in Makefile and the cmake generated Makefile on Linux.
On Windows, we must use cmake and then do a build with visualstudio. I understand the reasons for using cmake.
On Linux, it seems there are two options. 1) we could use the Makefile checked into the project. 2) we could also use cmake and then build with the generated Makefile. Both seem to work ok although binaries are put into different directories.
What are the build differences when using the checked in Makefile vs the cmake generated Makefile for the linux build?
Why provide both?
Which approach is recommended?
Thanks,
Steve Nikopoulos