在高通开发者工具集(1)中细化介绍了几个编码阶段的工具,本文将继续介绍编译/调试、分析、安装/部署阶段的工具。
3.编译/调试阶段工具
无论在 Windows 系统上还是 Linux 系统上都可以使用骁龙 LLVM 编译器。当前的 Snapdragon LLVM ARM Compiler
6.0.2 可以替换 LLVM 并作为 Android NDK 的一部分来使用。经过验证,在 Windows(64-bit) 和 Linux(64-bit) 它都可以
和 Android NDK r17 正常工作。
骁龙调试器可以支持 Eclipse 和 Visual Studio。对于 Eclipse 版本,可以支持 Windows、Mac OS 和 Linux 操作系统;对于 Visual Studio版本,则只支持 Windows。
以上编译器和调试器都可以从 https://developer.qualcomm.com/download/software 下载。
4.分析阶段工具
高通开发者工具集中包含骁龙分析器,它是一个针对系统和应用程序的性能分析、调试和测试工具。
1)它可以提供关于操作系统,Kryo CPU, Adreno GPU, Adreno VPU, Hexagon DSP 和 Spectra
ISP 性能的可视化数据。
2)它可以在不同场景下(如游戏、CV、机器学习、XR等其它计算密集型应用)寻找系统范围内的热点。
3)低开销且易于设置,无需获取设备的root权限。