尝试使用堆栈构建时 getDirectoryContents:openDirStream: 不存在错误

Sla*_*lav 8 haskell-stack

我需要导入 Graphics.UI.GtkGHC建议:

\n\n
\n

也许您需要将 \xe2\x80\x98text\xe2\x80\x99 添加到 .cabal 文件中的构建依赖项中。

\n
\n\n

但我使用stack,所以我将gtk添加到 extra-deps 中,执行stack build并获取../gtk/: getDirectoryContents:openDirStream: 不存在 (没有这样的文件或目录)

\n\n

如何添加与stack 的依赖关系?

\n

Did*_*ier 2

您需要在 stack.yaml 文件中指定额外 deps 的版本号,如下所示:

extra-deps
- gtk-X.Y.Z
Run Code Online (Sandbox Code Playgroud)