2010-12-02 2 views
2

J'ai quelques problèmes avec Eclipse:comportement étrange de l'Eclipse

Parfois, j'écrire le code et compilez et tout fonctionne parfaitement, après que je commence à changer mon code et compiler une fois de plus, mais Eclipse ne fait rien.
seulement après supprimer le dossier Debug il compile le programme

Ma question est pourquoi? Et comment puis-je changer le comportement pour compiler à chaque fois depuis le début.
Par exemple:

if(x == 0)  # ... I compile, and it works... 
# after I do one change to my code 
if(x==0 && y==0) # ... Eclipse do nothing even if y is not declared 
+0

L'élément de menu Projet/Construction est-il automatiquement activé? –

+0

@haggai_e: oui, pourquoi? – rookie

Répondre

0

Je suppose que vous parlez d'un projet CDT (C/C++), pas un JDT (Java).

Si tel est le cas, pas si vous supprimez le dossier de débogage, vous ne pouvez pas exécuter directement l'application (bug 296243).

Vérifiez si le 'Build (Build Incremental)' est désactivé ou non: bug 198097.

+0

@VonC: Je ne trouve pas les propriétés de construction incrémentielle, pouvez-vous aider s'il vous plaît? – rookie

+0

@rookie: Eh bien d'abord, êtes-vous dans un projet CDT (C/C++)? – VonC

+0

@VonC: Oui, c'est bon, je l'ai déjà trouvé, mon build incremental n'est pas désactivé. Alors est-il possible de résoudre ce problème dans Eclipse? Je n'ai pas compris à partir de votre lien, merci d'avance pour la réponse. – rookie