Я пытаюсь использовать привязку llvm в ocaml, в моем файле 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++"]);;