# QIRP SDK folder structure

Source: [https://docs.qualcomm.com/doc/80-65220-2/topic/qirp-sdk-layout_4.html](https://docs.qualcomm.com/doc/80-65220-2/topic/qirp-sdk-layout_4.html)

The QIRP SDK folder layout and description of the files and resources available to the
    users.

**QIRP SDK layout**

When decompressed, the QIRP SDK folder is organized as follows:

    tree qirp-sdk -L 1
    ├── runtime
    ├── setup.sh
    ├── sample-code
    └── toolchainCopy to clipboard

| Name | Description |
| --- | --- |
| runtimeCopy to clipboard | This directory contains the run-time environment necessary for executing applications developed<br>                with the QIRP SDK. It typically includes libraries and binaries that support the<br>                running of the applications on the target platform. |
| setup.shCopy to clipboard | This shell script sets up the development environment for the QIRP SDK.<br>                Running this script usually configures the necessary environment variables and paths<br>                to ensure that the SDK's libraries are correctly accessible for application<br>                development and compilation. |
| sample-codeCopy to clipboard | This directory houses example applications and code snippets provided as part<br>                of the QIRP SDK. |
| toolchainCopy to clipboard | This directory contains the cross-compilation toolchain that is part of the<br>                QIRP SDK. The toolchain includes compilers, linkers, and other utilities needed to<br>                build applications for the target platform. This toolchain enables developers to<br>                compile their applications on a development machine (host) for execution on the<br>                target device (target). |

**Parent Topic:** Build and install

Last Published: Jul 08, 2024

Previous Topic
 
Build the robotics image with the prebuilt robotics eSDK Next Topic

Flash and install