【问题标题】:An Opam package has been installed but fail to find when compile已安装 Opam 包但编译时找不到
【发布时间】:2017-12-22 14:13:54
【问题描述】:

我已经安装了 Ocaml 和 Opam。为了编译一个项目,我 Opam 安装了一个名为 menhir 的包并成功。 但是当我尝试制作源文件时,错误显示

我已经运行了 eval '...' 我在包列表中找到它。 我已经尝试过早期版本,但仍然如此。

makefile 等于: $ ocamlbuild -use-ocamlfind -use-menhir -I srz -I lib main.ml

【问题讨论】:

  • 您运行什么命令来刷新您的环境? $PATH 环境变量的值是多少? which menhir 的输出是什么?
  • 我应用的所有命令都是
    $opam init
    $eval 'opam config env' **
    * *$opam depext conf-m4.l **
    **$opam install menhir
  • 使用which menhir时没有输出

标签: ocaml opam


【解决方案1】:

安装这些东西后,我似乎需要重新启动我的电脑。我可能会从安装 ocaml 开始,所以在我重新启动机器后,它就可以正常工作了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-06
    • 2014-09-30
    • 1970-01-01
    • 2021-08-06
    • 1970-01-01
    相关资源
    最近更新 更多