美文网首页
clang 9 libfuzzer ——poppler 插桩

clang 9 libfuzzer ——poppler 插桩

作者: 413x | 来源:发表于2019-12-28 10:51 被阅读0次
add_executable(libfuzzer_link_test libfuzzer_link_test.cpp)

target_compile_options(libfuzzer_link_test
        PRIVATE $<$<C_COMPILER_ID:Clang>:-g -O1 -fsanitize=fuzzer,address -fsanitize-coverage=pc-table>
        )

target_link_libraries(libfuzzer_link_test
        PRIVATE $<$<C_COMPILER_ID:Clang>:-fsanitize=fuzzer,address>
        )
#!/bin/bash
rm -rf build
mkdir build
cd build
cmake .. \
        -DCMAKE_CXX_COMPILER=/home/hauly/tools/clang/current_clang/bin/clang++ \
        -DCMAKE_C_COMPILER=/home/hauly/tools/clang/current_clang/bin/clang \
        -DCMAKE_C_FLAGS="-fsanitize=address -fsanitize-coverage=inline-8bit-counters,trace-cmp,pc-table" \
        -DCMAKE_CXX_FLAGS="-fsanitize=address -fsanitize-coverage=inline-8bit-counters,trace-cmp,pc-table"
make -j8

相关文章

网友评论

      本文标题:clang 9 libfuzzer ——poppler 插桩

      本文链接:https://www.haomeiwen.com/subject/nnxsoctx.html