2013-09-15 10 views
0

Я установил OCAMl CSV-модуль в C: \ OCaml \ lib. Когда я запускаю следующий код на верхнем уровне open Csv;;OCaml CSV module - ERROR: Unbound Module Csv

Я получаю сообщение об ошибке Error: Unbound module Csv

Я не знаю, почему модуль не загружается. Thanks

ответ

1

Я только нашел решение. Я не компилировал файлы csv.ml и csv.mli.

Если кто-то имеет эту проблему вот шаги, чтобы исправить эту проблему: 1) В командной строке перейдите в каталог OCaml \ Lib, где ваш .ml и .mli расположены файлы 2) Выполнить команды ocamlc -c modulename.mli и ocamlc -c modulename.ml

в верхнем углу вы можете теперь запускать open modulename;;

1

Существует два этапа. Сначала вам нужно убедиться, что CSV загрузится в ваш уровень, после чего вы можете открыть его. Я не использую окна, но под OS X это выглядит так:

$ ocaml 
    OCaml version 4.00.1 

# #load "unix.cma";; 
# open Unix;; 
# stat;; 
- : string -> Unix.stats = <fun> 
# 
Смежные вопросы