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?
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.
Когда 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
. Разделяйте пути точкой с запятой.
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).
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