# Compile application: Qualcomm IM SDK

Developers need to use the QIM Platform eSDK to compile modified QIM
SDK components and reference applications.

Prerequisites

- Host computer running Ubuntu 22.04 with at least 100 GB of free space.

Note

If you have a different host computer, see
[Qualcomm Linux Virtual Machine Setup Guide](https://docs.qualcomm.com/bundle/publicresource/topics/80-70017-41/getting-started.html)
for steps to configure a virtual machine (VM) running Ubuntu 22.04 OS on a computer running Windows or macOS operating system software.

    - `sudo` access on the host computer
    - An SSH connection with the device; follow the steps
[here](https://docs.qualcomm.com/bundle/publicresource/topics/80-70017-254/how_to.html#use-ssh)
to establish an SSH connection with the device.

Last Published: Jan 21, 2026

[Previous Topic
XLSR-Quantized](https://docs.qualcomm.com/bundle/publicresource/80-70017-15B/topics/super-resolution.md) [Next Topic
Download and install the Platform eSDK](https://docs.qualcomm.com/bundle/publicresource/80-70017-15B/topics/download-install-platform-esdk.md)