サブディレクトリを使用してocamlbuildのプロジェクトを正常に再編成し、ocamlfindを使用したところ、トップレベルを構築するのが難しいことがわかりました。
.mltop含まれるすべてのモジュールを含むファイルを作成し、パッケージをに追加しましたが_tags、ビルドが機能しません。モジュールの1つでコンパイルされたC関数が見つかりません。オンに-classic-displayすると、そのファイルlibcside.aが含まれておらず、コンパイルもされていないことがわかります。cファイルは、myocamlbuild.mlによって依存関係として追加されます。
flag ["link"; "ocaml"; "use_cutil"] (S [A"-cclib"; A"-L."; ]);
dep ["link"; "ocaml"; "use_cutil"] ["libcside.a"];
とで_tags、
<utilities.*> : use_cutil
<**/*.top> : use_str, use_unix, use_cutil, use_curl, use_mysql
そして最後に、libcside.clibで
cutil.o
トップレベルのビルドを設定する際に何かが足りませんが、信頼できるリソースをオンラインで見つけることができません。ありがとう。