2010-11-11 4 views
4

Je viens de mettre à jour mon CDT Eclipse de Galileo à Helios et il semble que je ne puisse pas créer un nouveau dossier dans mon projet C++ qui pointe vers un lien symbolique sur le système de fichiers. J'ai besoin de cela parce que notre système de compilation nocturne conserve un historique des builds et met à jour un lien symbolique pour pointer vers la dernière source. Il ressemble à ceci:Comment créer un nouveau dossier dans Eclipse Helios CDT avec lien symbolique?

/project/monday 
/project/tuesday 
/project/wednesday 
/project/thursday 
/project/friday 
/project/lastnight -> /project/tuesday 

Avec Galileo je pourrais créer le dossier avec le « Lien vers un dossier dans le système de fichiers » qui était «/projet/lastnight ». Quand je devais travailler le matin, je sélectionnais simplement le dossier et j'allais rafraîchir et les index étaient mis à jour. Je pourrais alors utiliser cette référence à partir de mes autres projets.

Est-ce possible avec Helios? Ou y a-t-il un autre moyen de le faire?

Cordialement, Mike

EDIT: Je suis en cours d'exécution Eclipse sur Linux.

Répondre

0

vous pouvez le trouver dans les préférences: Général-> Espace de travail-> Ressources liées.
vous pouvez faire glisser le dossier dans Eclipse (au moins dans les fenêtres, pas sûr de linux) et le il vous demandera de le lier ou de copier.
sinon, faites-le à partir de la ligne de commande, puis actualisez le projet eclipse.

cd ../project 
ln -s tuesday lastnight 
+2

Merci, mais cela n'obtient toujours pas le répertoire dans un projet. Y a-t-il un pas qui manque? – mikelong

+0

essayez la solution de ligne de commande. Je l'ai essayé et ça marche pour moi. Si cela ne fonctionne pas, vous devrez probablement donner plus de détails sur le problème. – oshai

8

vue des ressources -> Créer de nouveaux dossiers -> Avancé -> Lien vers ...

+0

Cela ne me permettra pas de créer un lien vers un fichier qui n'est pas un dossier "La cible du chemin est de mauvais type Le chemin doit pointer vers un dossier." – mikelong

1

De l'aide d'Eclipse ..

  1. Dans l'une des vues de navigation, faites un clic droit le projet ou le dossier dans lequel vous souhaitez créer le dossier lié.
  2. Dans le menu contextuel, sélectionnez le lien de la commande Nouveau> Dossier.
  3. Spécifiez le nom du dossier tel qu'il apparaîtra dans le plan de travail. Ce nom peut être différent du nom du dossier dans le système de fichiers.
  4. Cliquez sur Avancé.
  5. Vérifiez le lien vers un autre emplacement (dossier lié).
  6. Entrez un chemin d'accès au système de fichiers ou cliquez sur Parcourir pour sélectionner un dossier dans le système de fichiers.
  7. Cliquez sur Terminer.
Questions connexes