I am trying to build OpenCV 3.1 using MSVS 2015 with CMake. It attempts to build, but the NVIDIA compiler fails because it says that it only supports VS2008, VS2010, and VS2013. Obviously, it can be built because the OpenCV download contains binaries for version 14 of the VS compiler which is VS2015. So how do you get it to compile and link?