Development Setup¶
Prerequisites¶
- Rust 1.80.0+
- Python 3.9+ (for Python bindings)
- Git
Clone Repository¶
Build¶
# Build all crates
cargo build --workspace
# Build in release mode
cargo build --workspace --release
Run Tests¶
Build Python Package¶
IDE Setup¶
VS Code¶
Recommended extensions:
- rust-analyzer
- Python
- TOML
IntelliJ/CLion¶
- Install Rust plugin
- Open as Cargo project