4 votes

Comment ajouter EXTRA_CFLAGS à indigo eclipse cdt ?

J'ai utilisé les instructions aquí pour installer eclipse et le aquí pour créer un projet eclipse mais je soupçonne que les instructions ont été écrites pour une ancienne version d'eclipse. Plus précisément, il n'y a pas de Build (Incremental Build): build install EXTRA_CFLAGS+=-g... dans cette version d'Eclipse. J'ai créé le projet sans les EXTRA_CFLAGS et j'ai fouillé dans le projet à la recherche d'un endroit où les ajouter ou les définir. Je vois un certain nombre de choses qui semblent proches en Project Properties mais rien qui ne ressemble à une correspondance.

2voto

RobotHumans Points 27764

Il n'y a pas qu'une seule ligne dans Eclipse... en regardant votre lien, il vous demande de faire quelque chose comme ça :

gcc -g EXTRA_CFLAGS+=-O0 EXTRA_CFLAGS+=-fno-omit-frame-pointer
Prenons ça à part : -g Niveau de débogage par défaut so
Propriétés du projet->C/C++ Build->Paramètres->Paramètres des outils->Débogage et sélectionnez Debug Level Default (-g)
enter image description here
-O0 Niveau d'optimisation donc
Même onglet Optimisation Aucun(-O0)
enter image description here
-fno-omit-frame-pointer donc
Même onglet Divers Autres drapeaux ajouter -fno-omit-frame-pointer enter image description here
Vous pouvez ou non vouloir retirer les autres drapeaux, mais je ne le ferais pas.
Donc vous vérifiez dans le compilateur gcc c et cela ressemble à ceci
enter image description here
Appliquer et OK.
Répétez la même chose (en désactivant complètement le débogage) pour votre build de version. C'est fait et c'est fait.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X