我通过添加来使用Jane Street
's 。async_core
package(async_core)
_tags
当我使用ocamlbuild -use-ocamlfind -I src test/test_airport.native
时,它给了我以下错误:
camlfind ocamlopt -linkpkg -package async_core -package unix -package netclient -package mongo -package xml-light src/airport.cmx test/test_airport.cmx -o test/test_airport.native ocamlfind: 来自包“threads”的错误:缺少-thread或 -vmthread 开关
我用谷歌搜索了它,这是我得到的http://caml.inria.fr/pub/docs/manual-ocaml-4.00/manual039.html
它说:
使用系统线程的程序必须按如下方式链接:
ocamlc -thread other options unix.cma threads.cma other files
所以我像这样改变了我的 ocamlbuild 命令:
ocamlbuild -use-ocamlfind -cflag -thread -I src test/test_airport.native
但错误仍然是一样的。ocamlbuild 生成的实际命令也没有-thread
.
我该如何处理?