Click here for documentation
That's all. 3rd party libraries and headers are already included.
VS 15.4 lacks fold expressions and 15.5 has a compiler bug, hence the 15.6 or newer requirement.
Use VS2017's built in CMAKE support to open the root CMakeLists.txt
file. Then you can build from inside VS.
Just install the libs normally through apt.
cd "location/of/engine-mk1"
mkdir ../build
cd ../build
cmake -G "Unix Makefiles" ../engine-mk1/
make