Je suis issu du développement de Microsoft Windows, je suis satisfait des fonctionnalités d'IntelliSense et de navigation de code, est-il possible pour moi d'installer un IDE, comme Eclipse, [je suppose qu'il est probablement préférable pour moi de faire le saut et Linux à double démarrage] et faire le développement sur mon bureau rapide et déployer sur le Pi?
13
Réponses:
Oui, vous pouvez développer ailleurs avant de déployer sur le Pi.
Cependant, comme le Pi est une architecture différente si vous compilez avec votre compilateur natif, votre code ne sera pas exécutable sur le Pi.
Cela peut être résolu en utilisant un compilateur croisé. Il s'agit essentiellement d'un deuxième compilateur GCC sur votre système qui utilise la chaîne d'outils ARM pour la compilation.
Plus d'informations peuvent être trouvées dans cette question:
Comment créer une chaîne d'outils GCC 4.7 pour la compilation croisée?
la source
Prefix directory
.CROSS_COMPILE
variable lors de l'invocation de make je crois.Oui, vous pouvez compiler le logiciel Raspberry Pi à partir de Windows avec un compilateur croisé et utiliser Eclipse comme IDE. Vous pouvez même déboguer à distance votre logiciel exécuté sur le Raspberry Pi à partir de Windows, afficher les variables en plaçant le curseur de la souris dessus, etc.
Voici les instructions pour préparer le compilateur croisé et configurer Eclipse en tant qu'IDE pour Raspberry Pi: http://www.gurucoding.com/en/raspberry_pi_eclipse/index.php
la source
J'ai utilisé des netbeans au lieu d'Eclipse comme IDE pour développer et déboguer des programmes C / C ++ sur mon Raspberry Pi. J'ai répertorié comment je l'ai fait sur ce blog: http://precisemath.wordpress.com/2014/04/13/c-dev-pi-2/
la source