haskell - 在ghci中,使用 Cabal 构建运行的ffi库

  显示原文与译文双语对照的内容

我正在尝试用 Cabal 打包一个ffi库。 使用库编译模块工作正常,但在ghci中加载/运行时,在它的他库依赖项中获得了未知的符号错误。

我知道人们建议为ghci编译一个独立的共享库,如下所示: 链接额外库/对象失败

但是,我不确定如何在 Cabal 中纠正这个问题。 谁能给我解释一下这种情况下的标准实践?

谢谢!

时间: 作者:

你尝试使用 cabal repl 启动GHCi? 或者,你可以运行 ghci -lyourlib 来链接额外的库。

...