# 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)