Installation¶
RBLN SDK provides a runtime binding to the C/C++ language for applications where Python runtime cannot be used or very low latency is required.
The RBLN SDK C/C++ Runtime API is currently available on Debian/Ubuntu OS, and it can be installed via the APT repository by adding the official Rebellions GPG key as shown below:
Prerequisites
- RBLN Driver is installed.
- The
rbln-sdkversion matches therebel-compilerversion that produced the*.rblnfile.
-
Add Rebellions official GPG key:
-
Add the repository to APT sources:
-
Update APT repository
-
Install the package
Installed files¶
| File | Purpose |
|---|---|
/usr/local/include/rbln/rbln.h | Public C API header. |
/usr/local/lib/librbln_runtime.so | Runtime shared library. |
Verify the installation¶
Next steps¶
- Image Classification — compile a PyTorch ResNet50 model in Python and run it with the C/C++ runtime.
- Object Detection — the same flow with a YOLOv8 model and multiple outputs.
- C API — the full function reference.