如何在Windows上为Raspberry Pi Zero编译Mono程序?

时间:2019-02-16 02:36:43

标签: c# raspberry-pi mono raspberry-pi-zero

我希望能够使用Mono编译一个c#控制台应用程序,以便它可以在Raspberry Pi Zero上运行。我想在Windows计算机上执行此操作。然后,我要将二进制文件复制/ ssh到Pi Zero,然后运行它。

我已经做了以下事情:

  1. Mono运行时已安装在Pi Zero上。
  2. 我可以直接在Pi Zero上对其进行编译,并且可以正常工作,但是它很慢,因此开发周期也是如此。

是否可能需要在目标框中使用Mono工具链?

1 个答案:

答案 0 :(得分:2)

If your Pi Zero is all set up, then just compiling on your Windows machine with "Any CPU" setting (rather than targeting x86/x64) should do the trick, as it's just IL at that point; it gets JITted on the Pi by the Mono runtime to ARM assembly.