-
-
Notifications
You must be signed in to change notification settings - Fork 153
Setup Windows
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.exe install volk:x64-windows openal-soft:x64-windows glfw3:x64-windows glslang:x64-windows bullet3:x64-windows physfs:x64-windows gtest:x64-windows
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.