github.com/jlmucb/cloudproxy@v0.0.0-20170830161738-b5aa0b619bc4/Doc/CMake_cpvmm.txt (about) 1 The cpvmm source uses CMake for its build system. This allows you to build 2 out-of-tree and to have multiple simultaneous build configurations in different 3 directories. It also allows you to use Ninja or Makefiles or other build 4 systems, as needed. The current configuration has only been tested with gcc, and 5 it only seems to work in the Release configuration, though this seems to be a 6 problem with the original Makefile version of the hypervisor, as well. 7 8 To build cpvmm, start in directory above cpvmm: 9 10 > mkdir cpvmm_build 11 > cd cpvmm_build 12 > cmake -G Ninja -DCMAKE_BUILD_TYPE=Release ../cpvmm 13 > ninja