Skip to main content
The following sections explain how to build the QIR SDK.
WarningIt’s not recommended to rebuild the QIR SDK, as the build process is complex for non-professionals. Build the QIR SDK ONLY if you understand the process and have the following needs:
  • Build an image for the device which doesn’t have a prebuilt image.
  • Add new features to the QIR SDK.
  • Change the content of the target image.
  • Fix bugs for the QIR SDK.
  • Optimize the performance of the QIR SDK.
  • Change the version of certain components.

Choose the best method for you

To synchronize and build the QIR SDK and robotics image, use the following method: To build the robotics image only, use the prebuilt eSDK in Supported platforms using the following method: Build the robotics image with the prebuilt robotics eSDK

Host computer requirements

The following requirements apply to your host computer for compiling the QIR SDK:
Note
  • To set up a virtual machine (VM) running Ubuntu on Microsoft Windows or Apple® macOS®, see Qualcomm Linux Virtual Machine Setup Guide.
  • Code compilation on a VM is a slow process and may take a few hours. Qualcomm recommends using an Ubuntu host computer for compilation.