# Building QAic Execution Provider Prerequisite software versions: sudo apt update && sudo apt install -y build-essential cmake Copy to clipboard The AIC backend support code is provided as a patch along with the SDK. Set up the environment and build ONNX Runtime with QAic as follows: export QAIC_LIB=/opt/qti-aic/dev/lib/x86_64/libQAic.so export QAIC_COMPILER_LIB=/opt/qti-aic/dev/lib/x86_64/libQAicCompiler.so export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/qti-aic/dev/lib/x86_64/ cd /opt/qti-aic/integrations/qaic_onnxrt ./build_onnxrt_qaic.sh Copy to clipboard When building inside a Cloud AI Inference container as root, add the –allow-running-as-root option. This checks out the ONNX Runtime repository, applies the QAIC patch (qaic_onnxrt.patch), and builds the ONNX Runtime distribution with the QAIC Execution Provider enabled. For Python use cases, set up the virtual environment: python3.10 -m venv env_qaic_onnxrt source env_qaic_onnxrt/bin/activate pip3 install /opt/qti-aic/integrations/qaic_onnxrt/onnxruntime_qaic/build/Linux/Release/dist/onnxruntime_qaic-1.18.1-cp310-cp310-linux_x86_64.whl Copy to clipboard Last Published: Aug 25, 2026 [Previous Topic ONNX Runtime](https://docs.qualcomm.com/bundle/publicresource/80-99100-3/topics/index_onnxruntime.md) [Next Topic Building Docker Image](https://docs.qualcomm.com/bundle/publicresource/80-99100-3/topics/building-docker-image.md)