GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Mono auf dem Raspberry Pi

Die Leute auf dem Raspberri-Pi-Board berichten, dass Mono tatsächlich funktioniert, zumindest für einfache Anwendungen.


Mono auf dem Raspberry Pi ist möglich und relativ einfach einzurichten. Im Folgenden wird davon ausgegangen, dass Sie sich auf Debian befinden. Dies stammt aus meinem Blog, der eine Reihe von Raspberry Pi-Tutorials anbietet

Ein Hinweis:Die derzeit verfügbare Standard-Mono-Laufzeitumgebung unterstützt nur bis zu .NET 3.5, es sei denn, Sie kompilieren selbst aus dem Quellcode.

Sie möchten also mit der Entwicklung einiger Anwendungen für Ihren Raspberry Pi beginnen, aber Ihre Programmierkenntnisse sind auf die modernen .NET-Sprachen wie VB.NET und C# beschränkt. Kein Problem!!Willkommen in der Welt von Mono, einer plattformübergreifenden und kompatiblen Open-Source-Version des .NET-Frameworks. Durch die Verwendung einer Entwicklungs-IDE wie Visual Studio oder noch besser MonoDevelop können Sie EXE-Dateien erstellen, die auf Ihrem Raspberry Pi ausgeführt werden. Alles, was Sie tun müssen, ist, die Mono-Laufzeiten auf dem Raspberry Pi zu installieren. Dazu geben wir folgende Zeilen ein.

sudo apt-get update

sudo apt-get install mono-runtime

Wie in anderen Tutorials erwähnt, wird die erste Zeile verwendet, um den APT-GET-Paketmanager zu aktualisieren, um sicherzustellen, dass er die neuesten Quellen zum Herunterladen Ihrer Pakete verwendet. Die zweite Zeile installiert und bereitet die Laufzeiten für die Verwendung vor. Das ist es, jetzt eine von Mono entwickelte EXE-Datei auszuführen. Stellen Sie dem Befehl einfach das Wort mono voran wie unten gezeigt.

mono myprogram.exe 

Ich habe es geschafft, meinen Delta Forth .NET-Compiler auf Debian 6.0 (Squeeze) und Mono auszuführen. Es funktionierte einwandfrei mit vollständiger Binärkompatibilität, das einzige, was ich tun musste, war, den Code für .NET 3.5 (statt 4.0) neu zu kompilieren, da Mono unter Debian in Bezug auf .NET-Versionen etwas hinterherhinkt.

Der Compiler ist keine triviale .NET-Anwendung, daher war ich froh, den Compiler tatsächlich auf meinem winzigen Raspberry Pi in Aktion zu sehen.

Die tatsächlichen Schritte, die ich unternommen habe, um die Magie zu verwirklichen, waren (ich erinnere mich aus dem Gedächtnis):

  • Installieren Sie die Mono-Laufzeitumgebung mit:sudo apt-get install mono
  • Rufen Sie den Compiler selbst auf mit:mono DeltaForth.exe file_to_compile.4th

Das ist alles. Der schwierigste Teil dieses Unterfangens war die Übertragung der Dateien von meinem Windows-Rechner auf den Raspberry Pi mit einem Flash-Laufwerk :-)


Linux
  1. Installieren Sie Ubuntu 16.04 MATE oder Ubuntu 18.04 auf Raspberry Pi

  2. Linux – Wie ist Mono magisch?

  3. So drehen Sie den Bildschirm auf einem Raspberry Pi 3

  4. C# unter Linux entwickeln

  5. Irgendwelche Java-Erfahrung auf Raspberry PI?

Installieren Sie Ubuntu 20.04 auf dem Raspberry Pi

PiShrink – Machen Sie Raspberry Pi-Bilder kleiner

Raspberry Pi OS &Plasma - Trouble McTroublesome

So installieren Sie Raspbian OS auf Raspberry Pi

So installieren Sie Mono unter Ubuntu 20.04

Wie emuliert man den Raspberry Pi 2 auf QEMU?