Cha*_*ham 7 haskell ghc cabal haskell-platform
我在使用ghc构建共享库时遇到问题,我认为我需要使用--enable-shared重建我的haskell软件包,是否有一种简单的方法可以使用标志重新构建我的所有软件包--enable-shared ?
如果你有〜/ .cabal/world,cabal install --reinstall --enable-shared world可以工作,但--dry-run先用旗子测试.然而,这只会照顾cabal安装的包.如果您的发行版包装管理器安装了软件包,则发行版也可能为这些软件包提供共享版本(否则,您必须手动完成).此外,shared: True在〜/ .cabal/config中设置可能会有所帮助.