使用cabal构建在ghci中工作的ffi库

时间:2014-01-15 12:54:25

标签: haskell ghc cabal ffi

我正在尝试使用cabal打包ffi库。使用库编译模块可以正常运行,但是在ghci中加载/运行时,我在其中一个库外依赖项中出现了未知符号错误。

我知道人们建议为ghci编译一个单独的共享库,就像这个问题:linking extra libraries/objects failed

但是,我不确定如何在阴谋中纠正这个问题。在这种情况下,有人可以向我解释一下标准做法是什么吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

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