簡體   English   中英

Ocaml utop庫路徑,核心模塊

[英]Ocaml utop library paths, Core module

我試圖在utop使用Core模塊,由Jane Street創建並使用opam安裝。

這是問題所在

utop # open Core.Std;;
Error: Unbound module Core

utop似乎沒有Core模塊的路徑。

如何指定utop可以訪問Core模塊的路徑? 是否有指定庫路徑的utop init文件?

我從OCaml 4.01.0解釋器得到相同的錯誤消息。

我可以避免此錯誤的唯一方法是將目錄更改為/Users/myname/.opam/system/lib/core

我有同樣的問題,這里的指示讓它適合我。

https://github.com/realworldocaml/book/wiki/Installation-Instructions#setting-up-and-using-utop

將以下行添加到〜/ .ocamlinit文件中

#use "topfind";;
#thread;;
#camlp4o;;
#require "core.top";;
#require "core.syntax";;

假設您通過opam正確安裝了核心:

# require "core";;
open Core.Std;;

應該管用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM