gpt4 book ai didi

ocaml - 在多个目录中构建 OCaml 项目

转载 作者:行者123 更新时间:2023-12-04 21:21:53 26 4
gpt4 key购买 nike

我有一个中型 OCaml 项目(13K 行,85 个源文件),它是使用 OCamlMakefile 构建的,但它的 OCamlMakefile 稍微有点大:本能地,我宁愿将它拆分为三个或四个目录并将这些文件构建为库,尤其是整个项目的某些部分本身应该是不同的项目。

在 2012 年,推荐这样做的方法是什么? OCamlMakefile 强加了许多简化,这些简化阻碍了在大多数其他编程环境中被视为传统代码组织的方式。

最佳答案

我的 project 中遇到了完全相同的问题.我最终使用了 OCamlMakefile ( make libinstall ) 和 ocamlfind 与 OCAMLFIND_DESTDIR 的组合和 OCAMLPATH指向公共(public)本地构建目录的变量。

这是一种非常灵活的方法。例如,我使用了一个额外的 simple script通过合并它们各自的 META 将多个库合并为一个文件。

关于ocaml - 在多个目录中构建 OCaml 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10467974/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com