windows - Haskell 32 位程序在 64 位 Windows 上卡住

标签 windows haskell ghc

我正在使用 GHC 在名为 citeproc-hs 的特定 (Haskell-) 库的帮助下为 Windows 构建一个 haskell 程序。在 32 位 Windows XP 机器上,应用程序工作正常,而在另一个 Windows 7 64 位环境(在 3 台不同的 PC 上测试)上,“读取特定文件(“样式”文件)的库的函数只是卡住而没有任何错误消息。我使用相同的 .exe 文件,但存在我无法解释的不同行为。

可能存在一些关于 32 位 Haskell 的已知问题 - 在 64 位环境中编译,或者有人知道我如何解决这个奇怪的问题吗?

提前致谢!

最佳答案

我在生产环境中的 64 位 Windows 上使用 GHC,我们似乎没有遇到任何问题。

我建议升级。如果该行为继续存在,请报告针对 GHC 的错误。

关于windows - Haskell 32 位程序在 64 位 Windows 上卡住,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7651120/

相关文章:

haskell - 如何在 Haskell Turtle 库中将 `Shell Line` 转换为 `Text`?

haskell - Haskell 中的异构引用相等性

haskell - 基于交互式(GHCi)或编译的条件编译

c++ - Visual Studio 2012 C++ Windows 32

android - 需要如何重新配置​​文件才能允许 LiveCode 与 Android 模拟器配合使用?

Haskell:函数组合的类型不匹配

haskell - `join` 是如何在 Maybe/List monad 中实现的?

haskell - 确保两个 (G) ADT 在 (GHC) Haskell 中具有相同的底层表示

windows - 如何在没有 root 权限的情况下运行 Windows bash?

c# - 定义用于执行程序的工作目录 (C#)