【发布时间】:2021-01-27 05:58:35
【问题描述】:
我正在尝试为与一些静态库链接的文件获取 LLVM IR。
我尝试使用 llvm-link 进行链接。它只是将 .bc 文件复制到一个文件中(不像原生链接)。
clang -L$(T_LIB_PATH) -lpthread -emit-llvm 给出错误:emit-llvm can not be used with linking。当传递-c 选项时,它会警告未使用链接选项。
我的主要目标是获取包含所有已解析符号和引用的 .bc 文件。如何使用 clang 3.4 版实现这一目标?
【问题讨论】: