【问题标题】:Can you compile an OCaml project natively as a windows library?您可以将 OCaml 项目本地编译为 Windows 库吗?
【发布时间】:2012-07-26 10:27:43
【问题描述】:

我是 OCaml 的新手(但我过去使用过 SML),我想知道两件事:
1- OCaml 程序可以编译为库吗?
2- 如果是这样,它们可以编译为原生 Windows dll。

我想做的是使用 LLVM 在 OCaml 中创建一个编译器库,并在另一个 Windows 程序中使用它。

PS:我知道我可以在 C++ 和 C 中使用 LLVM,但我更喜欢 OCaml,因为我这样做是为了好玩。

【问题讨论】:

    标签: windows dll compiler-construction ocaml llvm


    【解决方案1】:

    是的,请参阅手册的ocamlopt -output-obj 选项和章节18.7.5 Embedding the Caml code in the C code

    【讨论】:

    猜你喜欢
    • 2013-10-22
    • 2017-02-13
    • 1970-01-01
    • 2014-07-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-15
    • 2021-12-29
    相关资源
    最近更新 更多