首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在ocamlbuild中使用-thread编译器标志?

如何在ocamlbuild中使用-thread编译器标志?
EN

Stack Overflow用户
提问于 2013-05-15 05:03:39
回答 1查看 2.9K关注 0票数 21

我正在使用Jane Streetasync_core,方法是在_tags中添加package(async_core)

当我使用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 -package/test_airport.cmx -o测试/test_airport.native ocamlfind:来自程序包‘-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

但是错误仍然是一样的。而且,在没有-thread的情况下,ocamlbuild生成的实际命令也是一样的。

我该如何处理这件事?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16552834

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档