我见过 a lot of talk about running Mono/.NET code on the Raspberry Pi .在 Raspberry Pi 上实际运行任何 Mono 代码是否成功?
在他们的网站上,他们列出了在该设备上运行的几个 Linux 发行版,其中一些发行版包括 Mono。但是,没有详细说明 Mono 是否适用于它。
有有效的实现吗?
最佳答案
我已经成功运行了我的 Delta Forth .NET Debian 6.0 (Squeeze) 和 Mono 上的编译器。它在完全二进制兼容性的情况下完美运行,我唯一要做的就是重新编译代码以针对 .NET 3.5(而不是 4.0),因为 Debian 上的 Mono 在 .NET 版本方面有点滞后。
编译器不是一个简单的 .NET 应用程序,所以我很高兴看到编译器在我的微型 Raspberry Pi 上实际运行。
我为实现奇迹而采取的实际步骤是(我从内存中记忆):
- 使用以下命令安装 Mono 运行时:sudo apt-get install mono
- 使用以下方法调用编译器本身:mono DeltaForth.exe file_to_compile.4th
就是这样。这项工作中最具挑战性的部分是使用闪存驱动器将文件从我的 Windows 机器传输到 Raspberry Pi :-)
关于.net - Raspberry Pi 上的单声道,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10213600/