【发布时间】:2019-07-05 11:13:45
【问题描述】:
我想使用 llvm 控制流完整性,我使用了为 Ubuntu 14.04 提供的 clang+llvm 二进制打包版本 7.0.1。当我使用带有选项 '-fsanitize=cfi -flto -fvisibility=hidden' 的 clang++ 时,我收到以下错误:
/usr/bin/ld: /home/username/llvm-7.0.1/bin/../lib/LLVMgold.so: error loading plugin: /home/username/llvm-7.0.1/bin/../lib/LLVMgold.so: cannot open shared object file: No such file or directory
知道如何在不使用启用黄金的选项编译源代码的情况下解决这个问题吗?
【问题讨论】:
-
我做不到。刚刚从源代码构建(并没有听起来那么糟糕)
标签: ubuntu-14.04 clang++ llvm-clang