CMake Setup

To generate a solution, run the CMake GUI. Specify Where is the source code and Where to build the binaries, then run Configure. As a generator, pick Visual Studio 2017 x64 or Visual Studio 2019 x64 (or one of the other Supported Platforms).

CMake configuration

The screenshot above shows a common setup. Noteworthy are the following points:

Once you have configured everything, run Generate and then Open Project.

Advanced CMake Options

Checking Advanced in the CMake GUI will show additional options to configure the ez build. These are mostly used to remove specific 3rd party code (and all dependent features). This is particularly helpful, if you want to build ez on a platform on which one of the dependencies may not compile.

See Also