编译待测程序
使用以下命令可以编译这个文件:
wfuzz-c++ -o first-fuzz first-fuzz.cpp
编译完成后,请在当前目录下查看 first-fuzz
文件,如果存在,说明已经成功编译了待测程序。
实际发生了什么?
wfuzz-cc
/wfuzz-c++
内部使用了clang
/clang++
编译器。 我们会为编译命令添加必要的参数,在链接时添加必要的运行时库。 使用wfuzz-cc
编译和使用clang
编译本质上是一样的。 因此,如果您的程序支持clang
,就可以无缝替换为wfuzz-cc
。 我们使用的clang版本为12.0.0。