Installing the ZED C API

This section explains how to use the ZED SDK in C on Windows and Linux platforms. The C API is a wrapper around the ZED SDK which is written in C++ optimized code.

Getting Started

Download the ZED C-API code available on our Github

Building on Windows

On Windows, building an application with the ZED SDK requires Cmake or higher and Visual Studio 2015 or higher. Applications must be compiled for 64-bit.

  • Open cmake-gui.
  • In “Where is the source code“, enter the path of the project folder where the CMakeLists.txt is located.
  • In “Where to build the binaries“, enter the previous path and add: /build.
  • Click on [Configure].

  • A dialog window asks you if CMake can create the “build” folder. Say yes.
  • Another dialog window will ask you to specify a generator for your project. Choose Visual Studio in Win64 and click on [Finish].

  • CMake may take a few seconds to configure the project.

  • Click on [Generate] to build the Visual Studio project files.

  • CMake has now generated your project in the build directory. You can directly open the solution by clicking on [Open Project] or by closing the cmake-gui window and opening the build folder.

  • A Visual Studio solution has been generated. Open zed_c_api.sln and set it in Release mode.

  • To build the ZED C-API, right-click on the sl_zed_c solution and click Build.

  • Build the INSTALL solution.

Building on Linux

Open a terminal in the root directory and execute the following command:

    mkdir build
    cd build
    cmake ..
    make
    sudo make install