CMake.js is a build tool that allow native addon developer to compile their C++ code into executable form. It works like node-gyp but instead of Google's gyp format it is base on CMake build system.
Sometimes finding the right settings is not easy so to accomplish at most complicated task please refer to: