Skip to content

Setup Windows

Matthew Albrecht edited this page Mar 24, 2020 · 2 revisions

System Setup

CMake, Vulkan SDK, OpenAL Runtime, and the OpenAL SDK are required to develop Acid.

If you have a version of CMake below 3.11.0 you will need to install a newer version.

Make sure you have environment variables VULKAN_SDK and OPENALDIR set to the paths you have Vulkan and the OpenAL SDK installed into.

Ensure you are using a compiler with full C++17 support, on Windows it is recommended that you use MSVC or MinGW x64. If using Visual Studio it must be 2015 or later. Use the Visual Studio installer and select both "Desktop development with C++" and "Windows SDK" if they are not already installed. Then on Visual Studio Acid can be opened as a CMake workspace folder.

VCPKG (Optional)

.\vcpkg.exe install volk:x64-windows openal-soft:x64-windows glfw3:x64-windows glslang:x64-windows bullet3:x64-windows physfs:x64-windows gtest:x64-windows

Building

Acid builds on Windows should be done though CMake or Visual Studio, in both cases the Acid directory should be opened as a CMake project folder.

Clone this wiki locally