1
私は自分のファイルの一つにYojson.Basic.Util
を開こうとしましたが、引き続きu nbound module
エラーが発生します。私makefile
にこのアンバウンドモジュールYojson.Basic.Util
#require "yojson";;
#require "ANSITerminal";;
と::私は、いくつかの異なるものを試してみたと
私は.ocamlinit
でこれを持って間違っているかを把握することができないよう
test:
ocamlbuild -pkg yojson, oUnit test.byte && ./test.byte
play:
ocamlbuild -pkgs oUnit,yojson,str,ANSITerminal main.byte && ./main.byte
check:
bash checkenv.sh
clean:
ocamlbuild -clean
はmake
を入力しますこのエラーが発生します:
ocamlbuild -pkg yojson, oUnit test.byte && ./test.byte
ocamlfind: Package `yojson,' not found
Cannot run Ocamlfind.
make: *** [test] Error 2
チャン銀杏makefile
へ:
test:
ocamlbuild -use-ocamlfind -pkg yojson, oUnit test.byte && ./test.byte
play:
ocamlbuild -pkgs oUnit,yojson,str,ANSITerminal main.byte && ./main.byte
check:
bash checkenv.sh
clean:
ocamlbuild -clean
私はmake
に入力し、それが私にこのエラーを与える:ocamlbuildため-pkg
と-pkgs
オプションの違いがあり
ocamlbuild -use-ocamlfind -pkg yojson, oUnit test.byte && ./test.byte
Solver failed:
Ocamlbuild knows of no rules that apply to a target named oUnit. This can happen if you ask Ocamlbuild to build a target with the wrong extension (e.g. .opt instead of .native) or if the source files live in directories that have not been specified as include directories.
Compilation unsuccessful after building 0 targets (0 cached) in 00:00:00.
make: *** [test] Error 6