gpt4 book ai didi

haskell - 绝望 : How to install Haskell School of Expression graphics pkg, Windows XP 和 7

转载 作者:行者123 更新时间:2023-12-04 21:22:50 25 4
gpt4 key购买 nike

我已经下载了 Haskell 平台,并且一直在使用 ghci 没有问题,但仅此而已。我需要使用 SOE 图形文件,并且我下载了这些文件(我认为是 tar.gz),但是无论我看哪里,Windows 的说明似乎都跳过了步骤或不起作用。即使我将 cabal 从一个埋藏的文件夹移到 ghci 所在的 bin 之后,我也无法让 cabal 工作(从未在范围内)。 OpenGL 或 GLFW 或其他任何名称都是如此。

我需要为我的台式机 (Win XP SP2) 和我的笔记本电脑 (Win 7) 提供清晰的分步说明。如果您将我指向现有页面,我可能已经去过那里并尝试按照说明进行操作但没有成功。看看你是否可以澄清这个过程。

请像我是个白痴一样跟我说话。如果你要我输入一些东西,我需要知道我在哪里输入。如果我需要下载文件,请告诉我它属于哪个文件夹。请。

第一:我应该卸载我已经下载的所有内容以重新开始,如果是这样,我是删除文件还是必须进入注册表?

我实际上已经取得了一些进展。我让 cabal 安装 GLFW。我输入了 -i./SOE/src 并得到了正确的结果。然后我去了 :load Draw.lhs 并得到了

编译 SOE(SOE.hs,解释)

SOE.hs:136:31:
无法将预期类型 'Bool' 与实际类型 '()' 匹配
预期类型:GLFW.WindowCloseCallback
实际类型:IO()
在“closeWindow_”调用的​​返回类型中
在'($=)'的第二个参数中,即'closeWindow_eventsChan'
失败,加载模块:无

???我只是想澄清一下,我自己没有对 SOE.hs 文件做任何事情。

最佳答案

当您说 cabal 因为“不在范围内”而对您不起作用时,听起来您正试图从 GHCi 内部运行 cabal(因为错误消息将是 Not in scope: 'cabal' )。

Cabal 是一个完全独立的程序,您需要从 Windows 命令提示符运行它。如果它不能从那里工作,我建议卸载然后重新安装 Haskell 平台(特别是如果你手动移动了文件)。 Haskell 平台安装程序应始终添加 cabal命令到您的路径(尽管您需要重新打开任何命令提示符窗 Eloquent 能使用更新的路径)。

您绝对不需要将任何可执行文件移动到不同的文件夹或类似的东西(我在 Windows XP、Windows Vista 和 Windows 7 下使用过 Haskell 平台)。

关于haskell - 绝望 : How to install Haskell School of Expression graphics pkg, Windows XP 和 7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9085094/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com