2009-07-16 4 views
3

Je considère une option permettant d'utiliser Eclipse en tant qu'EDI multiplateforme pour le code C++ sous Linux et Windows.Eclipse en tant qu'EDI multiplateforme pour le code C++ sous Linux et Windows

  1. Est-il possible de définir Eclipse pour compiler le code avec Visual Studio C++ (ne pense pas qu'il soit pertinent, mais les fichiers de projet Eclipse sera créé par CMake).
  2. Est-il possible de déboguer à partir de l'application Eclipse compilée par le compilateur VS C++?
  3. Est-il possible de déboguer sous Linux à partir d'une application Eclipse compilée par g ++?
  4. Quel IDE C++ préférez-vous pour Linux - Eclipse, Kdevelop ou d'autres alternatives?

Merci Dima

Répondre

1

Je fais un peu de C++ avec Qt développement multiplateforme sous Linux, Windows et Mac et j'ai trouvé Eclipse d'être un environnement trop lourd pour travailler. En tant qu'EDI, j'ai préféré Qt Creator.

2
  1. Non, autant que je sache. L'alternative serait wascana project. Maintenant que la nouvelle version de MinGw a été libérée et qu'elle utilise gcc.4.4 je pense que wascana sera en mesure de rivaliser avec Visual Studio, mais nous devons encore attendre la prochaine version de wascana.
  2. Non, autant que je sache. Encore wascana pourrait être une alternative.
  3. Bien sûr, essayez cmake -DCMAKE_BUILD_TYPE = Debug -G "Eclipse CDT4 - Makefiles Unix", créez votre projet et créez une configuration de débogage avec eclipse. Je l'ai déjà fait sans aucun problème.
  4. Je passe d'Emacs à Eclipse. Je me souviens d'avoir évalué Kdevelop mais je l'ai écarté pour des raisons sans rapport avec la qualité de Kdevelop elle-même. Donc je ne peux pas te donner mon avis. Un autre EDI crossplatform C++ est Code::Blocks, mais je ne l'ai jamais utilisé.
Questions connexes