6

我有一个依赖于其他一些库的库,当然还有 haskell 运行时。它导出 C API。我想以一种完全独立的方式构建它,并且用户不会为安装 haskell、cabal 和所有依赖项而烦恼。

4

1 回答 1

1

它是完全独立的,用户不会为安装 haskell、cabal 和所有依赖项而烦恼

然后您必须分发您的库及其所有依赖项——Haskell 编译器、运行时、C 库、Cabal、依赖库。这是一项不平凡的任务——你正在滚动你自己的Haskell 平台。

您可以修改 HP 源并生成安装程序。它们实际上是您图书馆的独立安装程序。

于 2013-06-26T15:33:33.427 回答