ger*_*h56 9 linux haskell cross-compiling
我只有一个x86_ 32的机器上运行Linux.在这台机器上,我编写了一个小的Haskell程序.
现在,我需要提供x86_ 64 Linux二进制文件.
哪种方法最简单/最不痛苦?
借用或租用(例如 EC2)x86_64 机器足够长的时间来编译您的程序。后者的成本约为 0.01 美元。
如果这是不可能的,那么假设您有 x86_64 的 C 交叉编译器,您可以尝试按照https://ghc.haskell.org/trac/ghc/wiki/Building/CrossCompiling中的说明进行操作。然而,据我所知,以前没有人尝试过这个,如果编译器的Int大小小于目标平台的字大小时没有潜伏的错误,我会感到惊讶。
| 归档时间: |
|
| 查看次数: |
228 次 |
| 最近记录: |