llvm-dev Digest, Vol 179, Issue 18

Hello, I have a question now, according to the official llvm documentation, if you want to build fuzzers, you need to add following compile options as shown below.

-DLLVM_USE_SANITIZER=Address -DLLVM_USE_SANITIZE_COVERAGE=On
-DLLVM_BUILD_RUNTIME=Off
Use the following cmake command “cmake -G ‘Unix Makefiles’ -DCMAKE_BUILD_TYPE=Release -DLLVM_USE_SANITIZER=Address -DLLVM_USE_SANITIZE_COVERAGE=On -DLLVM_BUILD_RUNTIME=Off -DLLVM_TARGET_TO_BUILD=X86 …/LLVM-8.0.0” but when you make. you will be prompted the following error message:

"c++: error: unrecognized argument to -fsanitize= option: ‘fuzzer-no-link’.
This is because the c++ do not have no value named ‘fuzzer-no-link’. So i want to know what cmake command should I use to build a compiler that can use the fuzzer tools.
In addition, I am a person who has just joined the community. How can I find the solution to my problem?Please let me know, thanks you.
Best wishes.