【问题标题】:Using stack, how to get builds both for 32 bit and 64 bit Windows?使用堆栈,如何获得 32 位和 64 位 Windows 的构建?
【发布时间】:2021-08-04 00:35:43
【问题描述】:

尽管对 Haskell 和一切都是新手,但由于有很好的文档和教程,我能够在我的 Windows 64 位系统上使用 Stack 安装 Haskell。我可以构建教程示例并且一切正常。但是:我还需要 32 位可执行文件作为构建结果,因为该软件也必须在 32 位 Windows IoT 上运行。

如何设置交叉编译到 32 位 Windows?自动生成 32 位和 64 位可执行文件是最舒服的,但不是必需的。

【问题讨论】:

    标签: haskell ghc haskell-stack


    【解决方案1】:

    我担心你会遇到一些困难。官方 GHC 版本不再有 32 位二进制文​​件,而且我不相信他们曾经提供过交叉编译器二进制文件。我认为您必须自己构建 GHC,或者为 32 位 Windows 原生(并在 32 位 Windows 或某种兼容模式(如果存在)上运行)或交叉编译。以下是一些可能有所帮助的起点:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-09-09
      • 2010-12-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-26
      • 2015-07-20
      • 2012-08-23
      • 1970-01-01
      相关资源
      最近更新 更多