- C++ 17
- OpenGL 4.3
- Cmake 3.7
- GLFW
- Glad
- Dear ImGui (glfw-binding, opengl3-binding)
- GLM
- stb_image
- tinyobjloader
Use vcpkg to acquire all dependencies.
git clone https://github.com/microsoft/vcpkgWindows:
.\vcpkg\bootstrap-vcpkg.batLinux:
./vcpkg/bootstrap-vcpkg.shLibraries:
./vcpkg/vcpkg install glfw3
./vcpkg/vcpkg install glad
./vcpkg/vcpkg install imgui[glfw-binding,opengl3-binding]
./vcpkg/vcpkg install glm
./vcpkg/vcpkg install stb
./vcpkg/vcpkg install tinyobjloaderFor Windows x64 bit version:
./vcpkg/vcpkg install glfw3:x64-windows
./vcpkg/vcpkg install glad:x64-windows
./vcpkg/vcpkg install imgui[glfw-binding,opengl3-binding]:x64-windows
./vcpkg/vcpkg install glm:x64-windows
./vcpkg/vcpkg install stb:x64-windows
./vcpkg/vcpkg install tinyobjloader:x64-windowsSet DCMAKE_TOOLCHAIN_FILE according to vcpkg instruction. Build using Cmake.

