0

我需要在本地重新编译 LLVM 3.6 并启用断言以跟踪我的编译器中的错误(构建 LLVM IR 时出现段错误),但会出现一些错误。

1:Opam 找不到 LLVM 库:

$ sudo opam install llvm
# /usr/bin/ld: cannot find -lLLVM-3.6

$ locate libllvm | grep ocaml
/usr/local/lib/ocaml/libllvm-3.6.a
/usr/local/lib/ocaml/libllvm.a
...

如何告诉 opam 在特定目录中查找 libllvm?

编辑:在编译 LLVM 时使用此配置解决:

configure --enable-targets=x86 --enable-bindings=ocaml 
  --enable-debug-runtime --enable-shared
4

0 回答 0