Intero总是安装隔离的GHC

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Intero总是安装隔离的GHC相关的知识,希望对你有一定的参考价值。

我在新安装的Emacs和Intero上打开了一个Haskell文件。在启动时,intero正在尝试安装隔离的GHC。即使我的项目有stack.yamlsystem-ghc: true。在此目录中运行stack install确实not重新安装GHC。

有没有办法让Intero使用系统ghc而不是重新安装?

答案

emacs模式可能试图在项目上下文之外安装intero二进制文件,以确保intero二进制文件不受项目库选择的影响。我猜你在用户配置文件(system-ghc: true)中设置~/.stack/config.yaml会改为解决这个问题。

您可能还想设置install-ghc: false以禁用自动GHC安装。

以上是关于Intero总是安装隔离的GHC的主要内容,如果未能解决你的问题,请参考以下文章

Ghc:部分编译 Haskell 代码?

在 GHC 中自动分配成本中心

Haskell 的 GHC 未安装

安装 GHC 7.8 时可以确保安装分析库吗?

我如何分析GHC用于使用Stack编译项目的内存量?

GHC 7.8 中的角色代码损坏