在Android上使用Address Sanitizer构建但使用CMake

【在Android上使用Address Sanitizer构建但使用CMake】胸怀万里世界, 放眼无限未来。这篇文章主要讲述在Android上使用Address Sanitizer构建但使用CMake相关的知识,希望能为你提供帮助。
我正在尝试为android构建一个.so,我想用地址清理程序构建,但我看到的唯一指令是基于Android NDK的Makefiles,但我使用的是更新的背书CMake设置。只是添加标志-fsanitize = address是不够的,因为缺少clang运行时库。
在我的CMakeLists for Android内置库中添加正确的内容是什么?
答案您还需要按照documentation中的说明准备设备。你必须从NDK运行asan_device_setup脚本。它会把asan .so放在设备上。

    推荐阅读