2015-09-01 9 views
5

Wiem, że można dużo zrobić w VS2015, jeśli chodzi o wieloplatformowe, mobilne narzędzie programistyczne, ale nie jestem pewien, czy może on wykonywać Linuksa, w szczególności dla Raspberry Pi Raspbian OS. Czy to możliwe?Czy mogę tworzyć aplikacje Raspberry Pi oparte na systemie Linux w Visual Studio 2015 lub na komputerze Mac (Eclipse lub XCode)?

Jeśli nie, czy mogę użyć Eclipse na moim Macu lub coś innego na moim komputerze z systemem Windows?

Zrobiłem już trochę pracy mobilnej w iOS i odrobinę eksploracji w Droidzie, więc wyobrażam sobie, że jest blisko jednego z nich.

+0

dlaczego w dół głosów ... –

Odpowiedz

7

Tak, można można.

Raspian to całkiem kompletny system operacyjny, więc można uruchamiać aplikacje skompilowane w dowolnym języku, takim jak Python/node/C/C++/C#. (Raspberry Pi 2 można teraz uruchomić Ubuntu)

Run aplikacje systemu Windows

Najłatwiej zrobić to byłoby załadować systemu Windows internetem przedmiotów Rdzeń na Raspberry Pi i tworzyć UWP aplikacje w Visual Studio. To zapewnia zdalne wdrażanie, debugowanie i zaawansowane interfejsy API od samego początku. Windows Iot Core for Raspberry Pi

Python & Węzeł

Zapis w VS użyciu nodejstools python tools Następnie wystarczy skopiować wkleić kod RPI i uruchomić go za pomocą węzła/python

C/C++

Po prostu użyj VS do opracowania i zbudowania przy użyciu Windows toolchain for Raspberry Pi.

C#

nie grałem wokół niego zbyt dużo, spróbuj mono

+0

Dziękuję bardzo za wskazówki do podjęcia. –

1

używam Raspberry Pi do pisać programy na pulpicie w C# .Net. Używam Mono do uruchamiania programu i MonoDevelop, aby go napisać. Mono obsługuje użycie System.Windows.Forms w Raspberry Pi, ale MonoDevelop obsługuje tylko GTK dla GUI. Aby użyć System.Windows.Forms, musisz zakodować go bezpośrednio zamiast upuszczać formanty w formularzu.

http://www.mono-project.com/docs/getting-started/install/linux/#debian-ubuntu-and-derivatives

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF 
echo "deb http://download.mono-project.com/repo/debian wheezy main" | sudo tee /etc/apt/sources.list.d/mono-xamarin.list 
sudo apt-get update 
sudo apt-get install mono-complete 

sudo apt-get install monodevelop 

Potrzebne do debugowania aplikacji konsolowych:

sudo apt-get install xterm 
sudo apt-get dist-upgrade 
Powiązane problemy