我尝试在ocaml中使用llvm绑定,在我的文件test.ml中,我有一行代码:
open Llvm
当我运行该命令时
ocamlbuild -use-ocamlfind test.byte -package llvm
我得到的结果是:
+ ocamlfind ocamldep -package llvm -modules test.ml > test.ml.depends
ocamlfind: Package `llvm' not found
Command exited with code 2.
Compilation unsuccessful after building 1 target (0 cached) in 00:00:00.
我在这方面做错了什么?谢谢。
顺便说一句,_tag文件包含:
"src": traverse
<src/{lexer,parser}.ml>: use_camlp4, pp(camlp4of)
<*.{byte,native}>: g++, use_llvm, use_llvm_analysis
myocamlbuild.ml包含:
open Ocamlbuild_plugin;;
ocaml_lib ~extern:true "llvm";;
ocaml_lib ~extern:true "llvm_analysis";;
flag ["link"; "ocaml"; "g++"] (S[A"-cc"; A"g++"]);;
https://stackoverflow.com/questions/50548547
复制相似问题