GNU/Linux >> Znalost Linux >  >> Linux

Mono na Raspberry Pi

Lidé z představenstva Raspberri Pi hlásí, že Mono skutečně funguje, alespoň pro jednoduché aplikace.


Mono na Raspberry Pi je možné a poměrně snadno nastavitelné. Následující předpokládá, že používáte Debian. Toto je převzato z mého blogu, který nabízí řadu tutoriálů pro Raspberry Pi

Poznámka:Standardní běhové prostředí Mono, které je v současné době k dispozici, podporuje pouze .NET 3.5, pokud sami nezkompilujete ze zdroje.

Chcete tedy začít vyvíjet nějaké aplikace pro vaše Raspberry Pi, ale vaše znalosti programování jsou omezeny na moderní jazyky .NET, jako jsou VB.NET a C#. Žádný problém!!Vítejte ve světě Mono, open source multiplatformní a kompatibilní verze .NET frameworku. Pomocí vývojového IDE, jako je Visual studio, nebo ještě lépe MonoDevelop, můžete vytvářet EXE soubory, které poběží na vašem Raspberry Pi. Vše, co musíte udělat, je nainstalovat Mono běhové časy na Raspberry Pi. K tomu zadáme následující řádky.

sudo apt-get update

sudo apt-get install mono-runtime

Jak bylo zmíněno v jiných tutoriálech, první řádek se používá k aktualizaci správce balíčků APT-GET, aby bylo zajištěno, že používá nejnovější zdroje pro stahování vašich balíčků. Druhý řádek nainstaluje a připraví běhové moduly k použití. To je vše, nyní spustit Mono vyvinutý EXE soubor. Jednoduše před příkazem zadejte slovo mono jak je uvedeno níže.

mono myprogram.exe 

Podařilo se mi spustit kompilátor Delta Forth .NET na Debianu 6.0 (Squeeze) a Mono. Fungovalo to bezchybně s plnou binární kompatibilitou, jediné, co jsem musel udělat, bylo překompilovat kód tak, aby cílil na .NET 3.5 (místo 4.0), protože Mono na Debianu trochu pokulhává, pokud jde o verze .NET.

Kompilátor není triviální .NET aplikace, takže jsem rád viděl kompilátor v akci na mém malém Raspberry Pi.

Skutečné kroky, které jsem učinil, aby se kouzlo stalo, byly (vybavuji si z paměti):

  • Nainstalujte běhové prostředí Mono pomocí:sudo apt-get install mono
  • Vyvolejte samotný kompilátor pomocí:mono DeltaForth.exe file_to_compile.4th

To je vše. Nejnáročnější částí tohoto snažení bylo přenést soubory z mého počítače s Windows do Raspberry Pi pomocí flash disku :-)


Linux
  1. Nainstalujte Ubuntu 16.04 MATE nebo Ubuntu 18.04 na Raspberry Pi

  2. Vývoj C# na Linuxu

  3. Máte nějaké zkušenosti s Javou na Raspberry PI?

  1. Linux – jak je Mono magické?

  2. Jak otočit obrazovku na Raspberry Pi 3

  3. Komunitní ukázka:Raspberry Pi Zero W P4wnP1 A.L.O.A.

  1. Naučte se Linux s Raspberry Pi

  2. Raspberry Pi 4 a Kali

  3. C# v prostředí linuxu