Je pense qu'il est tout à fait normal d'avoir plus d'un binaire dans un projet. Cependant, avec Eclipse CDT, je ne sais pas comment configurer l'IDE pour faire avancer les choses. Je sais que je peux créer plusieurs projets - un par binaire. Et je sais que je peux définir les dépendances par projet. Cependant, je ne peux pas les considérer comme un projet dans Eclipse. Si je souhaite partager le code avec un système de contrôle de version (comme svn), chaque développeur doit importer les projets séparément. Ce qui me manque est quelque chose comme la solution (fichier sln) dans Visual Studio. Dois-je créer un seul projet et créer les fichiers make par moi-même?Projet avec plusieurs binaires dans Eclipse CDT
Je ne l'ai pas encore essayé, mais il existe un 'ensemble de projets' qui peut être importé. Est-ce la solution? Cela peut-il être mis en contrôle de version?
Mon objectif est de tout mettre sous contrôle de version, pas seulement des sous-projets. Je ne peux pas imaginer que CDT n'a de sens que pour les applications mono-binaires.
Comment puis-je travailler correctement?
Considérez-vous ceci comme un inconvénient d'Eclipse ou de CDT? Je serais heureux si Eclipse pouvait créer les fichiers makefiles. Et j'aimerais qu'un projet de logiciel général ne soit pas nécessairement un projet Eclipse. – robsch
@Robert: Le système de construction CDT est encore limité (voir http://cdtdoug.blogspot.com/2010/02/understanding-cc-build-systems.html), mais un outil comme Maven pourrait gérer ce que vous voulez (avec un plugin comme Freehep NAR: http://java.freehep.org/freehep-nar-plugin/intro.html) – VonC