首页 文章

如何安装早期版本的Haskell平台并在它们之间切换?

提问于
浏览
1

我安装了这个https://www.haskell.org/platform/#linux-generic Haskell平台 . 问题是它带有ghc版本8.2.1 .

如何安装早期版本的Haskell平台,以便在需要时可以使用较旧的,无错误的ghc?

我可以看到以前的版本 . https://www.haskell.org/platform/prior.html所以问题仍然存在,我如何让它们在我的系统中和平共存?

activate-hs似乎不起作用,所以请告诉我如何切换不同的Haskell平台?

只是安装Haskell平台已经更新了/ usr / local / bin中的链接 . 所以我想我的问题几乎已经解决了 .

1 回答

  • 2

    activate-hs 应适用于最新版本的平台 . 如果没有,那么知道原因会很好 .

    此外,您可以在 cabal new-buildcabal configure 中指定 -w--with-compiler= ,以提供要使用的其他ghc的路径 . 这可以让你回避移动符号链接(activate-hs解决方案),然后选择一个ghc直接使用 .

相关问题