Importation de plusieurs projets C/C++ locaux/distants

Pour créer plusieurs projets pour vos fichiers C/C++ sur le serveur distant, utilisez l'assistant Importer des projets C/C++ distants.

  1. Pour créer plusieurs projets C/C++ distants, commencez par ouvrir l'assistant Importer des projets C/C++ locaux/distants en accédant à Fichier > Nouveau > Projet. Sous C/C++, sélectionnez Importer des projets C/C++ locaux/distants.

    Fichier > Nouveau > Projet > Distant > Importer des projets C/C++ locaux/distants


  2. Utilisez la liste déroulante Connexion pour sélectionner votre hôte distant. Sélectionnez les dossiers distants à importer. Cliquez sur Suivant.

    Sélectionner les dossiers distants à importer

    REMARQUE : Ne créez pas de projets pointant vers le même emplacement de projet sur l'hôte distant dans plusieurs IDE. Il en résulte un comportement inattendu.


  3. Sélectionnez le type de projet :

    Choisir le type de projet
  4. La racine de l'emplacement distant sera générée pour les dossiers sélectionnés. Les nouveaux projets porteront le même nom que leur nom de dossier.

    Indiquer l'emplacement du projet


  5. Cochez la case Associer un emplacement local si vous souhaitez disposer d'un projet local. Ce sera le cas si vous utilisez le contrôle des sources (voir Utilisation de Rational Team Concert pour tout détail concernant la configuration), si vous travaillez sans être connecté à la machine distante ou si vous voulez utiliser un dossier monté.

    Associer l'option d'emplacement local

    Si vous souhaitez utiliser un emplacement autre que celui par défaut, décochez la case Utiliser l'emplacement par défaut.


    Options Synchronisation des fichiers :

    Si vous n'utilisez pas de répertoire monté, sélectionnez Travailler sur une copie locale des fichiers et insérer les changements dans l'emplacement distant.

    Si vous utilisez un répertoire monté, sélectionnez L'emplacement local est un dossier monté, pointant sur l'emplacement distant.

    REMARQUE : Si l'emplacement est une version montée de l'emplacement distant et si vous ne sélectionnez pas cette option, vos fichiers ne se synchroniseront pas correctement et l'indexeur C/C++ ne sera pas correctement appelé en cas de modification de vos fichiers.



  6. Cliquez sur Suivant pour configurer des options de projet.

    Configurer des options de projet

    Choisissez C ou C++ pour l'option de langage.


    Si vous souhaitez créer votre propre fichier makefile, choisissez Projet makefile ; dans le cas contraire, sélectionnez Projet de génération géré pour qu'un fichier makefile soit généré pour vous. Les options disponibles pour un projet de génération géré sont expliquées en détail ici.


    La section Chaînes d'outils présente les chaînes d'outils disponibles pour votre projet.



  7. Cliquez sur Suivant pour configurer les options de génération et d'indexation.

    Configurer des options de génération et d'indexation

    La commande de génération est la commande à utiliser pour générer votre projet ; le répertoire de génération est l'emplacement dans lequel le résultat de la génération doit être stocké (la valeur par défaut est ${remote_path:/${project_name}}, qui stocke le résultat de la génération dans l'emplacement de chaque projet) ; le répertoire de l'exécutable du compilateur est l'emplacement dans lequel se trouve l'exécutable du compilateur.



    En choisissant Ne pas indexer le projet tant qu'il n'a pas été généré, vous empêchez le lancement de l'indexeur tant que le projet n'a pas été généré.



  8. Cliquez sur Options avancées... pour éditer la configuration du service d'indexation C/C++ et/ou du service de génération. Pour plus d'informations, voir Fournisseurs de services.

    Service d'indexation C/C++


    Service de génération
    Une fois vos modifications terminées, cliquez sur OK.


  9. Cliquez sur Terminer dans l'assistant Importer des projets C/C++ distants pour créer les projets C/C++ distants. L'opération peut prendre quelques minutes. Une fois les projets créés, ils apparaissent dans la vue Explorateur de projets.

    Projets distants dans la vue Explorateur de projets


Une fois que vous avez créé les projets C/C++ distant, vous êtes prêt à créer un fichier C ou C++.



Tâches connexes
Création d'une connexion distante
Création d'un projet C/C++ local/distant
Création d'un fichier source C ou C++
Edition d'un fichier C ou C++
Création d'un fichier makefile
Génération d'un projet C/C++