尝试在Android模拟器上运行我的QT应用程序,使用adding的CLang Sanitizer
target_compile_options(${PROJECT_NAME} PUBLIC -fsanitize=address -fno-omit-frame-pointer)
set_target_properties(${PROJECT_NAME} PROPERTIES LINK_FLAGS -fsanitize=address)
到我的CMakeLists.txt
但Gradle不包括对APK的杀毒库,当应用启动时,我会
library "libclang_rt.asan-aarch64-android.so" not found
需要一个快速的修复。可能会以某种方式显式地添加lib。
1条答案
按热度按时间4urapxun1#
对于android studio用户,只需复制
[您的ndk文件夹]\工具链\llvm\预构建\windows-x86_64\lib 64\运行时环境*9.0.9*\lib\linux\运行时环境\
到**[您的应用程序]**/源代码/主目录/jniLibs/arm 64-v8 a/