![](/img/trans.png)
[英]Minimal haskell (ghc) program installation (deployment without ghc/cabal)
[英]Haskell: Making packages available for a new GHC installation
如果我在/ opt / ghc中安装了GHC,而在/ opt / haskell(--global)中安装了所有Haskell库,我将如何进行GHC升级?
升级GHC所需要做的就是删除其目录并解压缩一个新目录。 如何使这个新的GHC安装知道/ opt / haskell中的所有软件包? 我必须使用新的GHC重新编译所有软件包吗? 是否有批量注册命令或其他命令?
谢谢。
这是一个坏主意。 用一种GHC编译的软件包与用另一种GHC编译的软件包不兼容。 ABI不稳定,并且升级到GHC的新主要版本实际上保证了先前编译的库将无法工作。 恐怕升级GHC时必须重新编译软件包。
请参阅此GHC常见问题解答条目: 如果升级GHC,是否必须重新编译我的所有代码?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.