我正在构建一个使用OCamlbuild作为其构建系统的项目。该项目还需要一个库,该库也使用OCamlbuild。该库随附.mlpack
,_tags
和myocamlbuild.ml
文件。我已将该库作为git子模块从项目根目录开始的路径lib/mylib
中包含在我的项目中。
我想告诉OCamlbuild递归编译该库,就像在make -C lib/mylib
中使用Makefile
一样。
我该如何实现?
编辑:
我终于找到了Working on dependent projects with OCamlbuild,并在其中描述了答案。
基本上,将<lib/mylib>: include
添加到_tags
并导入库myocamlbuild.ml
。看起来确实有点不稳定。
谢谢。
答案 0 :(得分:1)
答案Working on dependent projects with OCamlbuild中有描述。
基本上,将---------------------------------------------
| (1000,1000) |
---------------------------------------------
| criteria | sorted | random order |
| source degree sum | 1991 | 1999 |
| source max degree | 3 | 7 |
| sink degreee sum | 1991 | 1999 |
| sink max degree | 3 | 8 |
---------------------------------------------
---------------------------------------------
| (200,5000) |
---------------------------------------------
| criteria | sorted | random order |
| source degree sum | 5198 | 5198 |
| source max degree | 2 | 3 |
| sink degreee sum | 5198 | 5198 |
| sink max degree | 43 | 54 |
---------------------------------------------
添加到<lib/mylib>: include
并导入库_tags
。看起来确实有点不稳定。
或使用Dune。