- Develop a ROS 2 sample application using the QIR SDK toolchain.
QIR SDK file structure
TheQIR SDK installation package provides not only a runtime package with an out-of-the-box experience but also a cross-compilation toolchain. It’s located in the <decompressed_workspace>/target/<machine-name>/qirpsdk_artifacts/<machine-name> directory.
For example, qcs9075-iq-9075-evk cross-compilation toolchain is located at:
| Name | Description |
|---|---|
runtime | This directory contains the runtime environment necessary for running applications developed with the QIR SDK. It typically includes libraries and binaries that support the running of applications on the target platform. |
setup.sh | This shell script sets up the development environment for the QIR SDK. Running this script configures the necessary environment variables and paths to ensure that the SDK’s libraries are correctly accessible for application development and compilation. |
sample-code | This directory houses example applications and code snippets. |
toolchain | This directory contains the cross-compilation toolchain. The toolchain includes compilers, linkers, and other utilities required 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). |

