在Android上使用Address Sanitizer构建但使用CMake
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Android上使用Address Sanitizer构建但使用CMake相关的知识,希望对你有一定的参考价值。
我正在尝试为android构建一个.so,我想用地址清理程序构建,但我看到的唯一指令是基于Android NDK的Makefiles,但我使用的是更新的背书CMake设置。只是添加标志-fsanitize = address是不够的,因为缺少clang运行时库。
在我的CMakeLists for Android内置库中添加正确的内容是什么?
您还需要按照documentation中的说明准备设备。你必须从NDK运行asan_device_setup
脚本。它会把asan .so放在设备上。
以上是关于在Android上使用Address Sanitizer构建但使用CMake的主要内容,如果未能解决你的问题,请参考以下文章
Android:地址(来自 GeoCode)是不是有固定格式?
bug: Caused by: android.system.GaiException: android_getaddrinfo failed: EAI_NODATA (No address asso
java Android - Geocoder任务从String或Latitude / Longitude加载android.address
java Android - Geocoder任务从String或Latitude / Longitude加载android.address
java Android - Geocoder任务从String或Latitude / Longitude加载android.address