J'ai un projet C dans Eclipse qui stocke ses fichiers dans deux répertoires au même niveau avec un tas d'autres choses que je n'ai pas besoin d'avoir dans le projet. Edit: Le répertoire source est un point de montage VOB Clearcase, donc je ne peux pas contrôler ce qui se termine là-bas.Comment ajouter un deuxième répertoire source à un projet Eclipse
Répondre
- Créez un nouveau projet C dans Eclipse. Vous pouvez lui donner son propre répertoire à un emplacement arbitraire dans le système de fichiers, ou vous pouvez pointer son dossier à
code_I_want
oumore_code_i_want
. - Passez sous Fichier, Nouveau, Dossier. Cliquez sur la section Avancé et cliquez sur "Lier au dossier dans le système de fichiers." Cela crée un dossier virtuel dans votre projet Eclipse (similaire à un lien symbolique, si vous êtes familier avec Linux/Unix) à n'importe quel chemin que vous spécifiez. Utilisez ceci pour transformer
code_I_want
et/oumore_code_i_want
en sous-répertoires virtuels de votre projet Eclipse. - Notez le bouton Variables sous la section Avancé? Cela peut être utilisé pour aider à créer des chemins relatifs. (Par exemple, chacun de nos développeurs définit une variable par utilisateur appelée APP pour pointer vers sa copie de travail locale, puis les paramètres du projet Eclipse peuvent être partagés entre les développeurs, indépendamment de l'endroit où ils conservent leurs copies de travail. Windows, Préférences, Général, Espace de travail, Ressources liées.
Modifier: Ou vous pouvez simplement créer des liens symboliques.
Essayez ceci:
Projet> Propriétés> Chemin de génération Java> Source> Ajouter un dossier
cela fonctionnera-t-il si je n'utilise aucun constructeur et ce n'est pas un projet Java? –
Bonne question, j'ai dû raté la partie "C". Je n'ai pas utilisé de projets C dans Eclipse mais je pense qu'il y aura une option similaire. – jdigital
Je ne trouve rien qui me permette d'ajouter un chemin sous les options du constructeur C++. –
Nouveau -> Fichier -> Répertoire source ou un dossier.
Si vous ne voulez pas de fichiers dans le projet, ne les importez pas dans eclipse et eclipse ne les affichera pas.
J'aurais dû inclure que c'est un vob clearcase et je n'importe rien car importer dans eclipse rompt le plugin clearcase. –
Impossible d'ajouter un répertoire qui n'est pas déjà sous la racine du projet. –
Ceci est une vieille question, mais il est venu dans une recherche Google que j'avais sur le même sujet, et je pense qu'il ya une meilleure réponse maintenant: En utilisant Eclipse/CDT, vous pouvez maintenant ajouter la racine /path/
fourni dans votre exemple ci-dessus qui ajoutera automatiquement l'arborescence complète à votre Explorateur de projet. Les fichiers source des dossiers code_i_want/
et more_code_i_want/
seront automatiquement inclus dans vos versions à ce stade.
Afin d'exclure les bad_stuff/
et huge_pile_of_other_code/
dossiers de votre build (mais pas votre arbre Explorateur de projet dans Eclipse, qui peut être à portée de main), simplement un clic droit sur chaque dossier dans l'explorateur de projet et choisissez Resource Configurations->Exclude from build...
dans le menu contextuel . L'icône de l'Explorateur de projets sera mise à jour pour refléter que les fichiers source de ce dossier ne seront plus inclus dans la construction.
Encore mieux, Eclipse vous permet de spécifier le code que vous souhaitez inclure dans certaines configurations de construction mais pas dans d'autres, vous pouvez donc gérer le code spécifique à la construction de cette manière.
Cela fonctionne! dans eclipse Luna, c'est le sous-dossier Select dans l'explorateur de projet -> C/C++ Build -> Setting -> Exclure le formulaire de ressource – user13107
- 1. Comment ajouter un deuxième projet au référentiel?
- 2. Comment ajouter un répertoire de classes java à un projet?
- 3. Comment ajouter un projet à un EAR existant dans eclipse?
- 4. Comment ajouter un projet
- 5. Comment ajouter un seul fichier dans mon projet Eclipse?
- 6. Comment ajouter une bibliothèque à un projet Eclipse
- 7. Eclipse CDT - Créer un sous-répertoire dans un projet
- 8. Ajouter un projet JAR à éclipse
- 9. EclipsePDT: comment ajouter un projet Drupal?
- 10. Comment ajouter un répertoire parent à SVN?
- 11. Ajouter un projet dynamique à l'éclipse
- 12. comment ajouter un point-répertoire à mercurials hgignore
- 13. Comment ajouter des fichiers de classe à un projet Maven2
- 14. Insérer un modèle dans chaque fichier source d'un projet Eclipse?
- 15. Comment ajouter un projet à CruiseControl.NET?
- 16. Comment ajouter un fichier build.xml à un projet GWT existant dans Eclipse?
- 17. Importer un projet dans Eclipse
- 18. Comment importer un projet Android dans Eclipse sans en créer un nouveau à partir de la source?
- 19. Comment puis-je ajouter automatiquement un en-tête par défaut à mes fichiers source dans Eclipse?
- 20. ajouter un UIViewController à un projet box2D
- 21. Eclipse RCP: Ajouter un projet au navigateur basé sur CNF
- 22. Gestion de répertoire source non conventionnel pour un projet web dans maven
- 23. Comment créer un projet Autotool GNU dans Eclipse CDT à partir d'un code source C++ existant?
- 24. Comment ajouter un script à un projet de buildout?
- 25. Comment ajouter un CLUF à un projet d'installation VS2008?
- 26. Comment ajouter un fichier cs à un projet C# existant?
- 27. Comment ajouter un WSDL à un projet Visual Studio 2005?
- 28. Comment financer un projet open source?
- 29. Comment ajouter les bibliothèques JJIL à mon projet Android Eclipse?
- 30. Comment exploiter commercialement un projet Open Source?
im en cours d'exécution linux btw. la solution de lien symbolique devrait fonctionner très bien! –
Je voulais dire que vous pouvez utiliser Eclipse pour configurer quelque chose comme un lien symbolique (et mis à jour ma réponse en conséquence). Mais vous avez raison, les liens symboliques sont une bonne solution simple. –