Ich habe einen Microsoft Windows-Entwicklungshintergrund und bin mit den IntelliSense- und Code-Navigationsfunktionen zufrieden. Kann ich eine IDE wie Eclipse installieren? und Dual-Boot-Linux] und die Entwicklung auf meinem schnellen Desktop und auf dem Pi bereitstellen?
13
Antworten:
Ja, Sie können vor der Bereitstellung auf dem Pi eine andere Entwicklung durchführen.
Da es sich bei dem Pi jedoch um eine andere Architektur handelt, wenn Sie mit Ihrem nativen Compiler kompilieren, kann der Code auf dem Pi nicht ausgeführt werden.
Dies kann mit einem Cross-Compiler gelöst werden. Dies ist im Wesentlichen ein zweiter GCC-Compiler auf Ihrem System, der die ARM-Toolchain zum Kompilieren verwendet.
Weitere Informationen finden Sie in dieser Frage:
Wie erstelle ich eine GCC 4.7-Toolchain für das Cross-Compilieren?
quelle
Prefix directory
.CROSS_COMPILE
Variable beim Aufruf setzen, glaube ich.Ja, Sie können die Raspberry Pi-Software unter Windows mit Cross-Compiler kompilieren und Eclipse als IDE verwenden. Sie können Ihre auf dem Raspberry Pi ausgeführte Software sogar remote unter Windows debuggen, Variablen anzeigen, indem Sie den Mauszeiger darüber bewegen usw.
Hier finden Sie Anweisungen, wie Sie den Cross-Compiler vorbereiten und Eclipse als IDE für Raspberry Pi einrichten: http://www.gurucoding.com/en/raspberry_pi_eclipse/index.php
quelle
Ich habe Netbeans anstelle von Eclipse als IDE verwendet, um C / C ++ - Programme auf meinem Raspberry Pi zu entwickeln und zu debuggen. Wie ich das gemacht habe, habe ich in diesem Blogbeitrag aufgeführt: http://precisemath.wordpress.com/2014/04/13/c-dev-pi-2/
quelle