Install FAST on Windows
To install FAST on Windows, first make sure you have all the necessary requirements installed:
- OpenCL and OpenGL: These are usually installed along with your graphics driver.
- Microsoft Visual C++ Redistributable 2015-2019 (64bit/x64)
Some optional requirements are needed for video streaming and GPU neural network inference, this can be installed later.
Download a Windows installer (fast_windows_X.X.X.exe) from the FAST release page. The installer will install FAST on your computer and the default location is C:/Program Files/FAST/. The installer will also add start menu shortcuts.
To test if your FAST installation works, you can the following from your terminal:
cd 'C:/Program Files/FAST/fast/bin/' ./systemCheck.exe
Or go the Start menu -> FAST -> System Check
You should now see the FAST logo on your screen along with some technical information on OpenCL. To start using FAST, you might want to look at the C++ introduction tutorial and the C++ examples page.
If the installer fails you can download zip file instead, and just extract it to anywhere on your drive.
If you get an error that says something like "The application can't start because OpenCL.dll is missing from your computer". You have to install OpenCL. OpenCL should be included with your graphics driver (Intel/NVIDIA/AMD). You can try and search your harddrive for OpenCL.dll; if it is found, make sure its path is included in the PATH environment variable.
If you get an error that says something like "The application can't start because VCRUNTIME140_1.dll is missing from your computer". You have to install the Microsoft Visual C++ Redistributable 2015-2019 (64bit/x64).
To uninstall FAST, simply run the uninstaller C:/Program Files/FAST/Uninstall.exe. To delete the test data and any cached data, delete the folder C:/ProgramData/FAST/ as well.