【发布时间】:2018-04-06 11:42:00
【问题描述】:
我在过去几个小时内尝试编译 afl llvm_mode,但没有成功。
我从 6.0 到 3.6 下载了许多 clang+llvm 版本,并确保 bin 在我的路径中。然后我编译 afl, cded 到 llvm_mode 并执行 make
我总是收到同样的错误:
root@ubuntu:~/Desktop/Challenges/afl/llvm_mode# make
[*] Checking for working 'llvm-config'...
[*] Checking for working 'clang'...
[*] Checking for '../afl-showmap'...
[+] All set and ready to build.
clang -O3 -funroll-loops -Wall -D_FORTIFY_SOURCE=2 -g -Wno-pointer-sign -DAFL_PATH=\"/usr/local/lib/afl\" -DBIN_PATH=\"/usr/local/bin\" -DVERSION=\"2.52b\" afl-clang-fast.c -o ../afl-clang-fast
/root/Desktop/Challenges/clang/bin/clang: 1: /root/Desktop/Challenges/clang/bin/clang: Syntax error: ")" unexpected
make: *** [../afl-clang-fast] Error 2
这是 Ubuntu 14.04,我也用最新的 Kali 试过了...
任何帮助都会很棒
【问题讨论】: