web-dev-qa-db-fra.com

Préfixe de compilation croisé et chemin dans Eclipse

J'essaie de créer un projet C++ sur Eclipse. J'ai installé Eclipse-cdt pour cela.

Lors de la création d'un projet, une fenêtre contextuelle demande le préfixe et le chemin du compilateur croisé. Quelqu'un pourrait-il s'il vous plaît expliquer ce que sont ceux-ci et que dois-je ajouter dans ces domaines? Ces champs sont-ils absolument nécessaires à remplir?

27
nish

Si vous utilisez un Mac, vous pouvez sélectionner MacOS GCC au lieu de Cross GCC. Si vous êtes sous Windows, vous devrez 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 Compilateur C++, redémarrez Eclipse et essayez de créer le projet à nouveau. J'espère que cela t'aides.

11
yeremy

Когда Eclipse dans la liste des messages, Не выбирай это.

Такие сайты, как ce , сообщают, что правильно установленный набор инструментов (Cygwin/MinGW) автоматически обнаруживается с помощью переменной среды PATH. То не так на моей машине.

В Eclipse нет способа настроить цепочку инструментов вручную (на момент написания), но вы можете обмануть Eclipse, чтобы найти ее, не изменяя глобальное PATH:

Идти кPreferences/C/C++/Build/Environment,

Добавьте переменную PATH и укажите ее на пути к цепям инструментов, например, d:\Mingw\bin;d:\Mingw\msys\1.0\bin. Разделяйте пути точкой с запятой.

0
Mark Jeronimus

Juste au cas où quelqu'un d'autre serait comme moi et aurait besoin d'instructions plus explicites, car @yeremy a raison de choisir MacOSX GCC. C'est juste qu'au point où se trouve l'OP, il a oublié où il aurait pu faire le choix et doit sauvegarder quelques fenêtres (environ 3) pour choisir le MacOSX GCC comme chaîne de choix. Joindre un lien ci-dessous qui suit les étapes et qui affiche également l’image de la fenêtre dans laquelle vous pouvez effectuer la sélection (figure 11). 

Mise en route de C++ pour Eclipse - CodeGuru

0
thuynt13

Dans Cross préfixe du compilateur, vous devez écrire 'arm-none-eabi-' et dans Compilateur croisé, vous devez sélectionner le chemin du dossier GCC bin. Vous devez 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

0
Vijay Kumar