web-dev-qa-db-fra.com

Comment utiliser un makefile externe dans Eclipse

J'ai un code source d'un projet OpenSource que je reçois de SVN. J'ai pu exécuter autogen -> configurer -> et réussir (via le terminal). Mais je veux construire le même projet avec Eclipse, et je ne peux pas porter manuellement ces fichiers source vers Eclipse. Alors, comment puis-je configurer Eclipse pour utiliser des fichiers de création externes? Est-ce que quelqu'un peut m'aider s'il vous plait ? Merci.

19
Morpheus

Ok, je l'ai compris, c'était simple. Allez simplement dans les propriétés du projet -> C/C++ Build -> Make file generation -> et décochez "Generate Make files automatically". De plus, vous devrez peut-être également définir l'emplacement de construction.

26
Morpheus

Cela peut varier selon les versions. Celui que j'utilise est Eclipse 3.5 avec CDT 6, et c'est assez simple:

Nouveau projet -> Projet C++ -> Projet Makefile -> Projet vide

Décochez la case "Utiliser l'emplacement par défaut" et indiquez l'emplacement où résident la racine de votre projet et Makefile.

Je l'ai trouvé trompeur au début, et j'ai eu quelques essais à sec dans les répertoires copiés pour m'assurer que le `` projet vide '' n'effacerait pas le Makefile, mais le fait est que le nom de l'option est probablement trompeur car `` Empty '' signifie - CDT ne créera pas de Makefile pour vous (mais ne supprimera pas non plus une version existante)