如何安装 Haskell 平台的早期版本并在它们之间切换?
How do I install earlier versions of Haskell Platform and switch between them?
我已经安装了这个 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 中的链接。
所以我想我的问题差不多解决了。
activate-hs
应该适用于平台的最新版本。如果没有,最好知道为什么。
此外,您可以在 cabal new-build
或 cabal configure
中指定 -w
或 --with-compiler=
以提供不同 ghc 的路径以供使用。这让您可以避开移动符号链接(activate-hs 解决方案),只需选择一个 ghc 直接使用。
我已经安装了这个 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 中的链接。 所以我想我的问题差不多解决了。
activate-hs
应该适用于平台的最新版本。如果没有,最好知道为什么。
此外,您可以在 cabal new-build
或 cabal configure
中指定 -w
或 --with-compiler=
以提供不同 ghc 的路径以供使用。这让您可以避开移动符号链接(activate-hs 解决方案),只需选择一个 ghc 直接使用。