Saya ingin mulai belajar C # dan benar-benar ingin kode di dalamnya pada pi raspberry saya. Namun, saya tidak dapat menemukan cara untuk mendapatkan C # pada pi saya. Adakah yang tahu bagaimana melakukan ini? Saya memiliki model Raspberry pi 2 B. Terima kasih atas bantuan Anda.
pi-2
software-installation
c#
John Quincy
sumber
sumber
Jawaban:
'Mono' adalah toolset dan C # yang digunakan untuk membuat program yang kompatibel dengan ".NET" yang berbasis Linux, dan binari yang dihasilkan sepenuhnya kompatibel dengan Microsoft.NET.
mulai dari program dasar yang diberikan di tautan di sini yang pasti akan membantu Anda untuk memahami mono´ dengan lebih baik.
Selain itu saya juga telah menggunakan dokumentasi dari para pengembang mono ini yang sangat berguna.
sumber
Jessie
karena paket Mono JAUH lebih baru. wheezy benar-benar kehabisan data. Anda juga dapat menggunakan repositori Xamarin untuk mendapatkan pendarahan tepi atau RC, jika Anda mencari yang terbaru dan paling stabil untuk hal-hal seperti webservers, threading dan GUISaya pikir Anda perlu mengklarifikasi apa yang ingin Anda capai, tetapi mudah-mudahan ini akan membantu.
Pertama, C # adalah bahasa. Anda menulis program dalam C # dan ini akan berjalan pada .NET framework. Ini adalah .NET framework yang harus diinstal pada perangkat Anda untuk menjalankan program C # Anda.
Sejak tahun lalu Anda memiliki opsi untuk menginstal Windows 10 IoT Core pada Raspberry Pi 2. Ini adalah teknologi baru sehingga sedang dikembangkan dan ditingkatkan secara cepat, tetapi ada beberapa batasan. Anda harus menggunakan Visual Studio (versi "bebas" Edisi Komunitas baik-baik saja) dan saat ini Anda hanya dapat terhubung ke Pi2 dari komputer Windows 10. Jika Anda memiliki ini, maka IMHO ini adalah yang cara terbaik untuk mendapatkan C # berjalan.
Atau ada sumber terbuka Proyek Mono yang akan berjalan pada Raspbian (dan rasa lainnya).
Ini akan tergantung pada keterampilan Anda saat ini yang mana dari pendekatan ini yang terbaik untuk Anda.
sumber
Mono adalah kompiler C # untuk Linux yang dapat Anda unduh di sini . Adapun baris perintah kompilasi, Anda hanya akan perlu menjalankan
mono yourscript.exe
sesuai ini posting StackOverflow.sumber
Jawaban yang merujuk Mono sebagian besar benar, tetapi saya akan merekomendasikan sebagai alternatif untuk memeriksa .NET Core. .NET Core mendukung Raspbian sebagai target penyebaran. Untuk informasi lebih lanjut, lihat entri blog di https://blogs.msdn.microsoft.com/david/2017/07/20/setting_up_raspian_and_dotnet_core_2_0_on_a_raspberry_pi/ , tetapi untuk memotong bagian "cara mengaturnya", Anda dapat dapatkan dengan melakukan hal berikut:
Anda dapat menggunakan editor teks apa saja untuk mengedit program C # dan saya telah mendengar bahwa VSCode akan menginstal, tetapi saya belum berhasil menjalankannya.
sumber
Instal C sharp shell
Instal MonoDevelop yang merupakan IDE untuk membantu menjalankan C # di Pi
sumber