code
- 
Line 81, it has: std::string getBackendBuildId(QNN_INTERFACE_VER_TYPE &qnnInterface) { char *backendBuildId{nullptr}; if (QNN_SUCCESS != qnnInterface.backendGetBuildId((const char **)&backendBuildId)) { MLLM_LOG_ERROR_LEGACY("Unable to get build Id from the backend."); } return (backendBuildId == nullptr ? std::string("") : std::string(backendBuildId)); }
- 
- It contains header files. 
- CMakeLists.txt: https://github.com/XiaoMi/StableDiffusionOnDevice/blob/65f09ae58a7c4a4c14aaeaaeaf5f5376a72f8b74/app/src/main/cpp/CMakeLists.txt
 
- 
- Line 419, load system lib, call - QnnSystemInterface_getProviders
- Line 481, load backend lib, call - QnnInterface_getProviders