2012-08-02 11 views
5

Ich habe vor kurzem einen Raspberry Pi und ich habe das Raspbian "Wheezy" Bild darauf installiert. Meine Hauptentwicklungsmaschine läuft Windows 7, und ich verwende Qt Creator als meine Entwicklungsumgebung. Ich versuche eine Werkzeugkette zu finden, mit der mein Hauptcomputer meine C++ - Anwendung für den Raspberry Pi kompilieren kann. Ich habe überall nach Tutorials und Artikeln Ausschau gehalten, aber ich finde nur Tutorials zum Kompilieren von Linux nach Windows. Was ist das Gegenteil von dem, was ich versuche zu tun. Ich habe auch festgestellt, dass ein Bild verfügbar ist, das mit dem Qt SDK geliefert wird, aber ich würde das Raspbian-Bild vorläufig verwenden. Hat jemand einen Weg gefunden dort Programme von Windows nach Pi zu bekommen? Ich bin ein ernsthafter Neuling, wenn es um Cross-Compiling geht. D:Windows 7 und C++: Cross-Compiling-Anwendung für den Einsatz auf Raspberry Pi

+2

gibt es einen Stapelüberlauf für Himbeer Pi, möchten Sie vielleicht fragen Sie dort – pyCthon

+0

http://raspberrypi.stackexchange.com/?as=1 – pyCthon

+0

ok cool, danke! – luveti

Antwort

7

ich vor kurzem haben habe mir ein Raspberry Pi.

Ich entwickle normalerweise in Java und benutze NetBeans, aber fing an, NetBeans zu benutzen, um C und C++ Anwendungen zu entwickeln. Um dies zu tun, habe ich Cygwin auf meinem Windows 7 installiert, um Windows-basierte Anwendungen kompilieren zu können.

Allerdings kann ich auch meine Anwendung für meine Raspberry Pi mit der gleichen NetBeans IDE kompilieren. Alles, was ich tun musste, war mit der rechten Maustaste auf den Projektnamen in NetBeans, wählen Set build host, dann Manage Hosts und ein Dialogfeld wird angezeigt. Wählen Sie Add und geben Sie Ihre Raspberry Pi IP-Adresse in das Feld Hostname ein und klicken Sie dann auf Next.

Netbeans versuchen über SSH eine Verbindung zum Raspberry Pi herzustellen, daher müssen Sie sicherstellen, dass SSH aktiviert ist. Geben Sie Ihren Raspberry Pi Benutzernamen in das Login-Feld ein und klicken Sie erneut auf Next. Sie werden aufgefordert, die SSH-Schlüssel zu bestätigen und den Raspberry Pi-Benutzernamen einzugeben.

Jetzt bestätigen Sie einfach die Details, klicken Sie auf Finish, und viel Spaß.

+0

Das hat funktioniert. Vielen Dank! – luveti

3

Wenn Sie nichts finden, können Sie einfach eine VM verwenden. (Virtuelle Maschine)

Führen Sie Linux darauf aus und erstellen Sie einen freigegebenen Ordner, in dem Sie Ihr Projekt ablegen. Du musst also nur zum Kompilieren auf Linux wechseln;)

Eine andere Sache wäre, sich Cygwin anzuschauen. Es ist eine vollständige Linux-Shell einschließlich GCC. Also wahrscheinlich könnten Sie das benutzen.

Blick auf diese VM, wenn Sie daran interessiert sind: - VirtualBox - Microsoft Virtual PC

+0

Versuchen Sie Linux Mint (http://linuxmint.com/) für eine Distribution, die viel wie Windows aussieht, um Sie in Linux Land zu erleichtern. – gbjbaanb