【问题标题】:Unable to build a Haskell program using cabal无法使用 cabal 构建 Haskell 程序
【发布时间】:2016-06-29 12:26:38
【问题描述】:

我正在尝试在 Windows 7 上使用 Atom ide 学习 Haskell。我可以使用堆栈构建程序,但不能使用 cabal。除了 Atom 使用 cabal 之外,我不会关心这个。当我输入命令“cabal build”时,我收到以下消息:“从未配置过包。使用默认标志进行配置。如果失败,请手动运行配置。” “cabal:需要程序 'ghc' 版本 >=6.4,但找不到。”我安装了 >=6.4 的 ghc 版本 7.10.3。所以我猜它找不到 ghc 编译器。有人可以建议吗?

【问题讨论】:

  • 我建议设置 atom 以使用堆栈(应该可以:github.com/atom-haskell/ide-haskell/issues/82
  • GHC 在你的系统路径中吗?
  • 如果你只是从命令行运行ghc会发生什么?
  • 没有 GHC 环境变量,我无法从命令行运行 ghc。
  • 我想问题是 - stack 在哪里安装 ghc?一旦我知道这一点,我就可以将它添加到路径中,一切都应该没问题。

标签: haskell cabal haskell-stack


【解决方案1】:

您可以通过运行stack path --ghc-paths 找到堆栈安装ghc 的位置。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-11
    • 2022-01-17
    • 1970-01-01
    • 2013-07-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多