“共享”在〜/ .cabal / config中的含义是什么?

时间:2012-11-02 02:19:17

标签: haskell cabal

我猜“共享​​”会让cabal install更快,对吗? shared的默认值为False。我们应该使用True还是False进行共享?

谢谢!

1 个答案:

答案 0 :(得分:11)

这意味着“还构建了与cabal install”一起安装的动态链接(也称为共享)库版本。

$ cabal help install | grep shared
    --enable-shared                Enable Shared library
    --disable-shared               Disable Shared library

默认情况下,仅构建静态链接的版本。因此,它不会使cabal install libfoo更快 - 相反,构建libfoo会花费更多时间。