Pourquoi le “Projet de construction” grisée dans Eclipse Helios CDT même si le makefile et source d'exister?
Je ne peux pas construire mon projet.
J'ai créé un nouveau CDT projet dans Eclipse Helios et il a dit d'utiliser l'existant, la source et le fichier makefile -- à la fois, de ce qui s'affichent correctement dans le Package de Projet et de points de vue. Le menu "Projet" a la fois "Build All" et "Projet de construction" en grisé, cependant, il est donc impossible de construire le projet. "Construire Automatiquement" est cochée. Pendant la création du projet, j'ai dit à l'assistant pour l'utilisation de Linux, gcc(1) de la chaîne. Je n'ai pas pu trouver quoi que ce soit dans le cadre du Projet->Propriétés ou Window->Préférences qui permet de "créer un Projet". La Fenêtre->Préférences->Construire un seul onglet intitulé "Erreur d'Analyseurs".
Comment puis-je activer le "Projet de construction de la commande"?
OriginalL'auteur Steve Emmerson | 2011-04-13
Vous devez vous connecter pour publier un commentaire.
J'ai découvert la cause de mon problème: la sélection d'un mauvais "Nouveau Projet" de l'assistant. J'ai choisi le "Projet Makefile avec du Code Existant" assistant parce que la source et le fichier makefile existait déjà. Je devrais avoir sélectionné le "Projet C" de l'assistant et l'a dit de ne pas créer un makefile. La suite de ce dernier est que le "Projet de construction" du menu "Projet" n'est pas grisé.
Apparemment, le "Projet Makefile avec du code Existant" est un générique assistant plutôt que d'un seul spécifiques aux projets C/C++.
OriginalL'auteur Steve Emmerson
Cela peut ne pas être liée à votre problème si vous êtes en utilisant une mesure de la chaîne d'....
Mon expérience avec eclipse, c'est qu'il n'a parfois pas tout à fait en connaît le contexte du fichier dans le courant de l'éditeur. Avez-vous essayé le clic droit sur le projet et en sélectionnant y construire? Assurez-vous de choisir le projet et non pas un fichier source. Aussi, assurez-vous que votre fichier source est récemment enregistrée.
Généralement, après j'utilise la méthode ci-dessus puis "Exécuter en tant Que" et de la "construction" d'options s'affiche, quel que soit le courant active de l'éditeur de fichier. J'ai ce problème avec Java, JUnit, C/C++, etc avec Helios sur Linux.
J'ai peut-être confondu, mais je pensais qu'il y avait une option dans le menu contextuel pour le CDT.... essayez de cocher l'option "Exécuter en tant que" et voir si ça va le construire pour vous. Comme je l'ai mentionné, dans le JDT, j'ai parfois de l'utiliser "Exécuter en tant Que" option avant de me laisser utiliser la barre de bouton en haut à run/debug/etc. Nous n'utilisons que les JDT/Apex ici au travail, donc je ne peux pas facilement vérifier. :\
La commande "Exécuter" dans le menu contextuel du projet dans l'Explorateur de Projet a un (sous -) menu contextuel avec "Run Configurations...", comme son entrée seule. Les entrées dans la fenêtre pop-up qui apparaît par la suite ne semble pas appropriée pour la construction d'un projet.
Il semble que vous rencontrez un autre problème que celui que je vais décrire. Quand je n'ai pas une option à construire dans le CDT (ou Exécuter, ou JUnit courir, etc) à l'aide de la commande Exécuter, un clic droit sur le projet, etc ... (les étapes répertoriées ci-dessus), généralement fixe. Je ne suis pas sûr de ce que d'autres suggestions que je pourrais donner - je utiliser le CDT assez souvent avec la valeur par défaut de linux gcc de la chaîne sans le problème que vous décrivez.
OriginalL'auteur tamarintech
Lorsque vous décochez la
bouton, puis il va vous montrer la possibilité de
OriginalL'auteur Saidu