一旦我改变〜/ .cabal / config如下,我就不能(重新)安装很多包。
shared: True
executable-dynamic: True
请告诉我。
谢谢!
答案 0 :(得分:1)
我实际上不知道这是否是这种情况,但是在其他类似的cabal标志中很常见,在你这样做之后,你必须“从头开始”手动重新安装所有的软件包,可以这么说,在事情之前将再次开始工作。您可以尝试这样的命令(未经测试):
cabal install --reinstall `ghc-pkg list --user | grep '^ '`
列出本地(用户)数据库中的所有软件包,并要求cabal重新安装所有软件包。