ocamlfind を使用せずに、スレッドを含むプロジェクトに ocamldoc を使用することは可能ですか? さらに重要なことは、どのように?
-thread
または-package
ocamldoc でサポートされておらず、-I -thread
機能しません。
ocamlfind を使用せずに、スレッドを含むプロジェクトに ocamldoc を使用することは可能ですか? さらに重要なことは、どのように?
-thread
または-package
ocamldoc でサポートされておらず、-I -thread
機能しません。
-thread
または-package
ocamldoc でサポートされていないため、-I -thread
機能しません。
-I +threads
代わりに試してみてください。これによりocamldoc
、スレッド ライブラリ ファイルを探す場所がわかります。
ocamlbuild
余談ですが、プロジェクトのビルドに既に使用している場合(ほとんどの場合)、ドキュメントの生成に使用します。このツールを使用すると、文書化されたすべての ml ファイルを 1 つのファイルにリストし、コンパイル コマンドと同じパラメーターを使用し.odocl
て対応する文書を生成するように要求するだけで済みます。.docdir/index.html
プロジェクトが でコンパイルされている場合ocamlbuild
、問題なくドキュメントを生成できるはずです。
$ ls src
foo.ml bar.ml baz.zip
$ ls -1 src/*.ml | cut -f1 -d'.' > project.odocl
$ cat project.odocl
src/foo
src/bar
$ ocamlbuild project.docdir/index.html
[...]
$ ls project.docdir
Bar.html
Foo.html
index.html
[...]