J'ai un package de code source standard sous Linux qui nécessite de fonctionner
./configure
make
pour le compiler (et ça marche bien).
La plupart du temps, ces fichiers sont C/C++
Est-il possible de mettre ce projet sous contrôle Eclipse? Je souhaite parcourir les définitions etc ...
MISE À JOUR 1
J'ai Eclipse Indigo fonctionnant sur Ubuntu. Il contient bien sûr du CDT.
Quand je choisis File-Import
, Je ne vois aucune option correspondante sous C/C++
. Sous General
j'ai Existing Projects into Workspace
mais je reçois No project are found to import
si je pointe cet assistant vers la racine de mon projet.
MISE À JOUR 2
J'ai installé Eclipse avec le gestionnaire de paquets Ubuntu. C'était probablement faux.
Exécutez d'abord le ./configure pour générer le Makefile. Après cela, si vous avez CDT installé, choisissez simplement l'option "Fichier-> Nouveau-> Projet Makefile avec code existant" et pointez sur le répertoire où le Makefile est stocké.
Créez un nouveau projet, assurez-vous de décocher l'option "Utiliser l'emplacement par défaut". Ajoutez votre chemin d'arborescence source dans le champ d'emplacement. Sélectionnez maintenant "Makefile Project" dans la fenêtre des types de projets.
Dans "Paramètres du générateur" (Projet> Propriétés), décochez la case "Utiliser la commande de construction par défaut" et ajoutez:
make -f /<your project location/Makefile
Si votre makefile est nommé autrement, vous pouvez le modifier ici.
Pour exécuter votre application, ajoutez l'application dans Exécuter les configurations. Voir les instructions complètes ici .
Ne dites pas importation.
Créez un nouveau projet C/C++ à l'aide de l'Assistant Nouveau projet et spécifiez le "dossier racine" comme emplacement non par défaut du nouveau projet.
Voir les instructions ici .
Lire "Création de nouveaux projets à partir de racines sources existantes"