Cross compilateur préfixe et le chemin d'accès dans eclipse
Je suis en train de créer un projet C++ sous eclipse. J'ai installé eclipse-cdt pour que.
Lors de la création d'un projet, une fenêtre pop-up vous demande pour le compilateur croisé de préfixe et de la croix de chemin du compilateur. Quelqu'un pourrait-il expliquer ce que sont ceux qui et de quoi ai-je besoin d'ajouter dans les champs? Sont ces champs est absolument nécessaire de le remplir?
Vous devez vous connecter pour publier un commentaire.
Si vous utilisez un Mac, vous pouvez sélectionner MacOS GCC au lieu de la Croix-GCC. Si vous êtes sur Windows, vous devez installer un compilateur C++. Je vous recommande d'installer Cygwin, essayez de suivre les instructions ici.
http://www3.ntu.edu.sg/home/ehchua/programming/howto/eclipsecpp_howto.html
Une fois que vous avez installé le compilateur C++, redémarrez Eclipse et d'essayer de créer à nouveau le projet. Espérons que cette aide.
En Cross compilateur Préfixe que vous avez besoin d'écrire "arm-none-eabi -" et dans la Croix le chemin du compilateur, vous devez sélectionner le chemin d'accès pour GCC dossier bin. Vous avez besoin d'installer Cygwin GCC pour cela.
J'ai trouvé quelques étapes dans le lien ci-dessous.
https://www3.ntu.edu.sg/home/ehchua/programming/howto/Cygwin_HowTo.html#cygwin
Juste au cas où quelqu'un d'autre est comme moi et a besoin de plus de directives claires @yeremy est correct en ce que vous avez à sélectionner MacOSX GCC. C'est juste qu'au moment où l'OP, il a dépassé où il aurait pu avoir le choix et les besoins de sauvegarder un peu de windows (sur 3) pour choisir l'MacOSX GCC comme l'ensemble des Outils de choix. Attacher un lien ci-dessous, qui passe en revue les étapes et qui montre aussi l'image de la fenêtre où vous pouvez faire la sélection (figure 11).
Mise en route avec le C++ pour Eclipse - CodeGuru
Lors de l'Éclipse ne détecte pas une chaîne de traitement (à installer séparément), il n'a que l'option "Croix du CCG". Ne choisissez pas que.
Des Sites comme cette vous dire que correctement installée de la chaîne d' (Cygwin /MinGW) est automatiquement détectée à l'aide de la
PATH
variable d'environnement. Ce n'est pas le cas sur ma machine.Il n'y a pas moyen de configurer une chaîne de traitement dans Eclipse manuellement (comme de l'écriture) mais vous pouvez aussi tromper Eclipse en trouver un sans changer l'ensemble de vos
PATH
:Aller à Préférences/C/C++/Construction/Environnement,
Ajouter une variable
PATH
et qu'il pointe vers votre chaîne d'outils chemin(s), par exempled:\Mingw\bin;d:\Mingw\msys\1.0\bin
. Des chemins séparés par un point-virgule.