Byte Engine Docs
SetupEnvironment Setup

macOS

How to set up macOS for Byte Engine applications.

macOS

Xcode SDK

Install Apple's command line tools before building on macOS. Byte's macOS backends use the platform SDK frameworks directly, including Metal, AppKit, QuartzCore, Foundation, and Core Audio.

xcode-select --install
xcrun --show-sdk-path

If you already have the full Xcode app installed, select it explicitly so xcrun, clang, and the Metal SDK resolve from the same developer directory.

sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
sudo xcodebuild -license accept

Homebrew Packages

Install the native build tools used by Byte's Rust dependencies.

brew install cmake pkg-config

On this page