Cmake soutien dans Eclipse
Selon cette, j'ai 3 options à utiliser cmake dans Eclipse CDT pour le C++. Aucun d'entre eux travaille.
La première est parce que j'utilise out-of-source construit et les limites de la génératrice est tellement boiteux. Aussi, il utilise une codé en dur Eclipse modèle de projet, de sorte qu'il est fragile comme l'enfer. La deuxième est la version du pauvre de cmake soutien. Il ne pas ajouter de la valeur à Eclipse, vraiment. Le troisième ne fonctionne tout simplement pas. Je ne peux pas faire un existant cmake projet. Je peux en créer un nouveau, mais pas en ouvrir un. Aussi, le cmake propriétés dans les propriétés du projet windows lever une exception et c'est tout. Ne même pas se présenter.
Est-il un BON support dans Eclipse pour cmake? Ou de toute autre puissant IDE? Comme l'ajout de la CmakeList.txt et le projet correspondant est créé? Je suis surtout intéressé par les chemins à inclure, et le global établir des objectifs basés sur les fichiers cmake. Et bien sûr, il serait agréable d'avoir la syntaxe de couleur d'édition de fichiers cmake, etc.
- CMake soutien fourni Yocto plugin Eclipse est assez bon. Malheureusement, il est fortement lié avec Yocto projet. Les bénévoles seraient les bienvenus fourche il.
- Vous pouvez également consulter github.com/15knots/cmake4eclipse (mais je préfère cmake soutien fourni par Yocto)
Vous devez vous connecter pour publier un commentaire.
Nous avons réussi à utiliser à la fois Eclipse CDT et de Qt Creator avec un grand CMake base de projet.
Pour Eclipse, nous avons l'habitude d'utiliser l'option de deux exactement comme décrit. Il y a aussi un CMake Eclipse plug-in appelé CMake Éditeur pour la coloration syntaxique et l'achèvement de commande.
Personnellement, j'utilise QtCreator. Il dispose d'une assez bonne CMake soutien et est très rapide. Vous devez d'abord configurer votre projet avec le CMake interface graphique (à l'aide de le Faire ou NMake Générateur) et ensuite, ouvrez votre haut-niveau CMakeLists.txt fichier dans QtCreator et qu'il pointe vers votre déjà configuré répertoire binaire.
Avez-vous pris un coup d'oeil à Qt Creator? Il pourrait avoir les caractéristiques que vous recherchez.
J'utilise CMake interface graphique pour générer des CDT projet ou Unix les fichiers makefile, puis l'importer via Eclipse.
Aussi j'utilise KDevelop 4, parce qu'il ouvre simplement CMake projets et s'intègre étroitement CMake soutien.
Félicitations, CLion http://www.jetbrains.com/clion/ nouveau C++ IDE avec CMake bien intégré. Voir ses caractéristiques https://www.youtube.com/watch?feature=player_embedded&v=MY_Z90Tj6is
J'ai essayé tous les trois et nous avons trouvé l'option 2 pour être le seul utile. L'Option 1, le cmake CDT générateur, est inutile. Je ne peux pas obtenir l'option 3 pour travailler.
Oui, l'option 2 est la "mauvaise version de l'homme" dans la mesure où vous devez suivre une série d'étapes lors de la configuration d'un nouveau projet, plutôt que d'appuyer sur un seul bouton. Mais j'ai eu un bon succès avec elle pour de nombreux projets en cours de l'année écoulée. Comme vous, je fais toujours de source construit.
Aussi, pour obtenir la coloration de la syntaxe des fichiers CMake, d'utiliser l'excellent CMakeEd plugin pour eclipse. C'est très beau.
CDT a officiel CMake soutien plugin actuellement. Vous pouvez trouver par le biais de l'Aide->menu d'Installation d'Eclipse.