Haskell 使用堆栈,如何获得32位和64位Windows的版本?
尽管我对Haskell和所有东西都是新手,但多亏了这些优秀的文档和教程,我还是能够在我的Windows 64位系统上使用Stack安装Haskell。我可以建立教程的例子和所有的作品很好。但是:我还需要32位可执行文件作为构建结果,因为软件也必须在32位Windows IoT上运行Haskell 使用堆栈,如何获得32位和64位Windows的版本?,haskell,ghc,haskell-stack,Haskell,Ghc,Haskell Stack,尽管我对Haskell和所有东西都是新手,但多亏了这些优秀的文档和教程,我还是能够在我的Windows 64位系统上使用Stack安装Haskell。我可以建立教程的例子和所有的作品很好。但是:我还需要32位可执行文件作为构建结果,因为软件也必须在32位Windows IoT上运行 如何将交叉编译设置为32位Windows?自动生成32位和64位可执行文件将是最舒服的,但不是必需的。我担心您将有一点困难。官方的GHC版本不再有32位二进制文件,我也不相信他们曾经有过交叉编译器二进制文件。我认为您
如何将交叉编译设置为32位Windows?自动生成32位和64位可执行文件将是最舒服的,但不是必需的。我担心您将有一点困难。官方的GHC版本不再有32位二进制文件,我也不相信他们曾经有过交叉编译器二进制文件。我认为您必须自己构建GHC,或者是针对32位Windows(并在32位Windows上运行,或者是某种兼容模式,如果存在的话),或者是交叉编译。以下是一些可能有帮助的起点:
- (用于构建本机32位编译器)
- (用于构建交叉编译器)