# APIs The QTI profiler API library provides the interface to collect profiling data on the device. ## Windows (x86) - Header file: `C:\PROGRA~2\Qualcomm\Shared\QualcommProfiler\API\include` - Library (Android): `C:\PROGRA~2\Qualcomm\Shared\QualcommProfiler\API\target-la\libs\.so` - Library (QNX): `C:\PROGRA~2\Qualcomm\Shared\QualcommProfiler\API\target-qnx\libs\libQualcommProfilerApi.so` - Sample code: `C:\PROGRA~2\Qualcomm\Shared\QualcommProfiler\API\sample-code\C++` For additional API documentation: `C:\PROGRA~2\Qualcomm\Shared\QualcommProfiler\API\documents\api-definition\html\_q_profiler_api_8h.html` ## Linux - Header file: `/opt/qcom/Shared/QualcommProfiler/API/include/` - Library (Android): `/opt/qcom/Shared/QualcommProfiler/API/target-la/libs/ libQualcommProfilerApi.so` - Library (QNX): `/opt/qcom/Shared/QualcommProfiler/API/target-qnx/libs/ libQualcommProfilerApi.so` - Sample code: `/opt/qcom/Shared/QualcommProfiler/API/sample-code/C++` For additional API documentation: `/opt/qcom/Shared/QualcommProfiler/API/documents/ api-definition/html/_q_profiler_api_8h.html` ## Windows on Snapdragon - Header file: `C:\Program Files(Arm)\Qualcomm\Shared\QualcommProfiler\API\include` - Library (QNX): `C:\Program Files(Arm)\Qualcomm\Shared\QualcommProfiler\API\target-wos\libs\ QualcommProfilerApi.dll` - Sample code: `C:\Program Files(Arm)\Qualcomm\Shared\QualcommProfiler\API\sample-code` For additional API documentation: `C:\Program Files (Arm)\Qualcomm\Shared\QualcommProfiler\API\documents\api-definition\html\_q_profiler_api_8h.html` Last Published: Aug 25, 2025 [Previous Topic Command line interface (CLI)](https://docs.qualcomm.com/bundle/publicresource/80-54323-2/topics/command-line-interface.md) [Next Topic DSP performance analysis](https://docs.qualcomm.com/bundle/publicresource/80-54323-2/topics/dsp-profiling.md)