如何初始化LLVM的外部符号化器?

Jan*_*sen 9 runtime-error llvm clang debug-symbols

在编译时,-fsanitize=memoryWARNING: Trying to symbolize code, but external symbolizer is not initialized!在运行程序时得到.如何初始化外部符号化器?

Jan*_*sen 12

我解决了自己的问题MSAN_SYMBOLIZER_PATH=$(which llvm-symbolizer-3.4) ./a.out.问题是Ubuntu后缀版本号但二进制文件不知道.当然,您需要使用MSAN而不是ASAN使用内存消毒剂.