#
Environment Setup
In
Byte depends on a few external tools to work properly. You will need to install them before you can start using Byte.
#
Required
#
Linux packages
sudo apt install -y libwayland-dev libasound2-dev libvulkan1 vulkan-tools vulkan-validationlayers vulkan-sdk
#
Rust(up)
Byte is written in Rust. You will need to install Rust to be able to compile and run Byte.
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
#
Optional
#
Mold
Mold is fast linker. It is not required to run Byte, but if you are writing native code, it is recommended.
sudo apt install mold
#
RenderDoc
RenderDoc is a graphics debugger. It is not required to run Byte, but it is useful for debugging. Byte has an integration with RenderDoc to facilitate debugging.
sudo apt install renderdoc