由于我在工作站上没有 root 访问权限,因此我在本地将 oUnit 安装到 ~/ounit 中。如果我运行,我可以在解释器中加载模块
ocaml -I ~/ounit/oUnit
现在我想运行测试,所以我尝试编译它:
ocamlfind ocamlc -o test -package oUnit -I ~/ounit/oUnit -linkpkg -g foo.ml test.ml
不幸的是,ocamlfind 没有检测到 oUnit 包
ocamlfind: Package `oUnit' not found
我究竟做错了什么?