# QIRP SDK folder structure Source: [https://docs.qualcomm.com/doc/80-70015-265/topic/qirp-sdk-layout_4.html](https://docs.qualcomm.com/doc/80-70015-265/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 runtime environment necessary for executing applications developed
with the QIRP SDK. It typically includes libraries and binaries that support the
running of the applications on the target platform. | | setup.shCopy to clipboard | This shell script sets up the development environment for the QIRP SDK.
Running this script usually configures the necessary environment variables and paths
to ensure that the SDK's libraries are correctly accessible for application
development and compilation. | | sample-codeCopy to clipboard | This directory houses example applications and code snippets provided as part
of the QIRP SDK. | | toolchainCopy to clipboard | This directory contains the cross-compilation toolchain that is part of the
QIRP SDK. The toolchain includes compilers, linkers, and other utilities needed to
build applications for the target platform. This toolchain enables developers to
compile their applications on a development machine (host) for execution on the
target device (target). | **Parent Topic:** [Build and install](https://docs.qualcomm.com/doc/80-70015-265/topic/advanced-usage.html) Last Published: Oct 15, 2024 [Previous Topic Build the robotics image with the prebuilt robotics eSDK](https://docs.qualcomm.com/bundle/publicresource/80-70015-265/topics/build-with-prebuilt-esdk.md) [Next Topic Flash and install](https://docs.qualcomm.com/bundle/publicresource/80-70015-265/topics/flash-and-install_4_3.md)