# Compile Guide for Windows ## Pre-install libraries ### OpenCV (Based on https://docs.opencv.org/master/d3/d52/tutorial_windows_install.html) Download the precompiled binary from https://sourceforge.net/projects/opencvlibrary/files/opencv-win/ and extract to a location like C:/Users/username/Documents/ Then adding the following variable as a new environment variable > OpenCV_DIR The:/Extract/LocationOf/opencv/build/x64/vc15/lib Note: the Upper case or Lower case makes a difference and the location will be the lib subfolder ### OpenCL Install Intel OpenCL SDK from here: https://software.intel.com/en-us/opencl-sdk It should automatically add a new entry to the environment variable ## Compile Tools ### Cmake Install Cmake from here https://cmake.org/download/ ### Visual Studio Build Tools This is part of the Visual Studio Package https://visualstudio.microsoft.com/downloads/ You can install Visual Studio Build Tools only. ### Compile 1. Open "x64 Native Tools Command Prompt for VS 2017" 2. Go to the repo folder 3. cmake -DCMAKE_GENERATOR_PLATFORM=x64 . 4. msbuild ./ALL_BUILD.vcxproj