clang 3.8 .sancov文件

时间:2017-01-17 04:56:28

标签: c++ clang

我对clang SanitizerCoverage功能感兴趣。我正在处理其文档

% cat -n cov.cc
     1  #include <stdio.h>
     2  __attribute__((noinline))
     3  void foo() { printf("foo\n"); }
     4
     5  int main(int argc, char **argv) {
     6    if (argc == 2)
     7      foo();
     8    printf("main\n");
     9  }
% clang++ -g cov.cc -fsanitize=address -fsanitize-coverage=func
% ASAN_OPTIONS=coverage=1 ./a.out; ls -l *sancov
main
-rw-r----- 1 kcc eng 4 Nov 27 12:21 a.out.22673.sancov

我使用相同的示例,但我没有得到* .sancov文件。 在stackoverflow中似乎没有相同的问题。 任何人都可以告诉我提示我的错误吗?

0 个答案:

没有答案