Skip to content

C SDK

Our C client library provides access and interaction with Diffusion for systems languages.

CFull API Documentation (opens in new tab)CCode examples (GitHub) (opens in new tab) C SDK in the Diffusion manual (opens in new tab)C SDK - Download C Client ZIP (Linux) (opens in new tab)C SDK - Download C Client ZIP (Windows) (opens in new tab)C SDK - Download C Client ZIP (macOS) (opens in new tab)

Platform details

The library is available and supported for Linux, Windows and macOS.

Linux

Our Linux bundle contains headers and a static library for the x86_64 architecture only.

Windows

Our Windows bundle contains headers and static libraries for MSVC's x86 and x64 architectures. Pre-built versions of the client's dependencies are also included.

macOS

Our macOS bundle contains headers and static libraries for x86_64 and arm64 (Rosetta) architectures.