首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当在wsl上使用沙丘时,ctype是隐藏的(未满足'exist_if')错误

当在wsl上使用沙丘时,ctype是隐藏的(未满足'exist_if')错误
EN

Stack Overflow用户
提问于 2020-04-05 13:27:21
回答 1查看 128关注 0票数 1

我在我的windows10机器上使用wsl ubuntu,并试图使用dune构建一个ocaml项目(https://github.com/adamrk/llvm-ocaml-tutorial)。不幸的是,我得到了这个错误:

代码语言:javascript
复制
# dune build bin/kaleidoscope.exe
File "/home/impor/.opam/4.10.0/lib/ctypes/META", line 1, characters 0-0:
Error: Library "ctypes.foreign.threaded" in
/home/impor/.opam/4.10.0/lib/ctypes is hidden (unsatisfied 'exist_if').
-> required by library "ctypes.foreign" in
   /home/impor/.opam/4.10.0/lib/ctypes
-> required by executable kaleidoscope in bin/dune:2
Hint: try: dune external-lib-deps --missing bin/kaleidoscope.exe

我找不到任何关于这方面的文档,所以我非常迷茫。

代码语言:javascript
复制
# dune external-lib-deps --missing bin/kaleidoscope.exe

什么也不做

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-04-05 21:07:00

这是因为没有安装opam包ctypes-foreign

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

https://stackoverflow.com/questions/61038438

复制
相关文章

相似问题

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