我对 KLEE 很陌生,并尝试安装和测试它。我是按照手工一步步操作的,貌似没有异常错误,但是这个问题是怎么发生的呢?
这是我输入的命令:
dazenhom@dazenhom-ThinkPad-S3-S440:~/Desktop/stp/klee/examples$ llvm-gcc --emit-llvm -c -g get_sign.c
gcc-4.7: error: unrecognised command line option ‘--emit-llvm’
gcc-4.7: error: get_sign.c: No such file or directory
gcc-4.7: fatal error: no input files
compilation terminated.
我在网上搜索了答案,但不明白这个解释:
“将 llvm-gcc 添加到您的 PATH。首先执行此操作很重要,以便在后续配置步骤中找到 llvm-gcc。稍后将使用 llvm-gcc 来编译 KLEE 可以执行的程序。忘记将 llvm-gcc 添加到到目前为止,您的 PATH 是新用户报告的最常见的构建错误来源。”
有人像我一样遇到这种情况吗?