$ git clone https://github.com/warriormaster12/OdinEngine
$ cd OdinEngine
$ git submodule init
$ git submodule update
Download latest Vulkan-SDK https://vulkan.lunarg.com/
Download and install cmake-gui https://cmake.org/download/
Download and install python for compiling glslang https://www.python.org/downloads/
$ mkdir build
$ cd build
$ cmake .. -DCMAKE_BUILD_TYPE=Release
$ cmake .. -DCMAKE_BUILD_TYPE=Debug
$ cmake .. -DGLFW_USE_WAYLAND=ON
(without multithreading)
$ make
(with multithreading)
$ make -j4
create "build" folder
Generate compiler instruction set with cmake-gui and build https://youtu.be/LxHV-KNEG3k?t=155
1.1