Use this guide to create your first High Fidelity build for Windows 64-bit.
This guide will help you create your first High Fidelity build if you’re using a system with Windows 64 bit.
To successfully build High Fidelity, check out the system requirements.
To create your High Fidelity build you’ll need to download and install:
1. Visual Studio 2013
If you don’t have Community or Professional edition of Visual Studio 2013, download Visual Studio Community 2013. Install Visual Studio with the recommended settings. You don’t have to select any optional features.
The newer versions of Visual Studio are not yet compatible.
Download and install the latest release of CMake 3.8.0. Download the file named win64-x64 Installer from the CMake Website. Make sure to check "Add CMake to system PATH for all users" when prompted during installation.
Download and install the Qt 5.6.1 Installer. The download file is large (850 MB) and may take some time. While installing, you have to select all components.
The next thing you need to do is set the Qt environment variables. Go to "Control Panel > System > Advanced System Settings > Environment Variables > New..." (or search “Environment Variables” in Start Search). Then, setup your Qt variables.
Download and install the Win64 OpenSSL v1.0.2k Installer here.
Run Command Prompt from Start and run the following commands:
cd "%HIFI_DIR%" mkdir build cd build cmake .. -G "Visual Studio 12 Win64"
%HIFI_DIR% is the directory for the highfidelity repository.
Follow these steps to make your build:
%HIFI_DIR%\build\hifi.slnusing Visual Studio.
Create another environment variable (Just like how you created the Qt-variable).
In Visual Studio, go to the Apps folder in the Solution Explorer. Right-click interface and select Set as Startup Project. Then, you can navigate to Run Debug > Start Debugging.
Now, you should have a full build of High Fidelity and be able to run the Interface using Visual Studio. Please check our documentation for more information regarding the programming workflow.
You can also run Interface by launching it from command line or File Explorer from
If you face any problems once you start trying to generate build files using Cmake, there are couple of things you could try to solve any issues.