Build from Source
For developers or users who want the latest features, you can build Zeo from source.
Prerequisites
- Git
- CMake 3.21 or later
- C++20 compiler (GCC 11+, Clang 14+, or MSVC 2022)
- Python 3.9 or later
Clone the Repository
git clone https://github.com/zeodotdev/zeo.git
cd zeo
Build Steps
# Create build directory
mkdir build && cd build
# Configure
cmake ..
# Build
cmake --build . -j$(nproc)
# Install (optional)
sudo cmake --install .
Development Build
For development with debug symbols:
cmake -DCMAKE_BUILD_TYPE=Debug ..
cmake --build . -j$(nproc)
Running Tests
ctest --output-on-failure