Dot-Net
Raspberry Pi 上的 Mono [關閉]
我已經看到很多關於在 Raspberry Pi 上執行 Mono/.NET 程式碼的討論。在 Raspberry Pi 上實際執行任何 Mono 程式碼是否有任何成功?
在他們的網站上,他們列出了在該設備上執行的幾個 Linux 發行版,其中一些發行版包括 Mono。但是,沒有詳細說明 Mono 是否可以使用它。
有工作實施嗎?
Raspberri Pi 板上的人報告說 Mono 確實可以工作,至少對於簡單的應用程序是這樣。
我已經設法在 Debian 6.0 (Squeeze) 和 Mono 上執行我的Delta Forth .NET編譯器。它在完全二進制兼容性的情況下完美執行,我唯一要做的就是重新編譯程式碼以針對 .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 :-)