![]() |
| Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé. | |||||||
|
|||||||
| Applications Questions sur l'utilisation d'applications, du shell, et des interfaces graphiques (KDE, Gnome, XFCE... ) |
![]() |
|
|
Outils de la discussion |
|
|
#1 (permalink) |
|
Membre éclairé
![]() Date d'inscription: juin 2006
Messages: 385
|
salut,
je cherche un IDE de developpement en C++ sous redhat entreprise 4 .. quelqu'un aurait il une idee? et surtout comment configurer le compilateur g++ pour l'exploiter? merci |
|
|
|
|
|
#2 (permalink) | |
|
Membre éclairé
![]() Date d'inscription: mars 2006
Localisation: Evry
Âge: 24
Messages: 315
|
Citation:
__________________
"I'm asking you to believe, not just in my ability to bring about real change to Washington, i'm asking you to believe in yours." Barack Obama. |
|
|
|
|
|
|
#3 (permalink) |
|
Membre habitué
![]() Date d'inscription: février 2005
Localisation: Lyon
Âge: 23
Messages: 163
|
Salut a toi,
Alors voici quelques petites idées supplémentaires :
Voilà !!! Perso anjuta je n'ai jamais vraiment accroché mais il fonctionne pas mal quand même... Eclipse avec CDT me paraît être un bon choix, surtout si tu l'as déjà utilisé pour faire du java par exemple...! Cordialement, PierreAd |
|
|
|
|
|
#4 (permalink) |
![]() Date d'inscription: juillet 2003
Localisation: Blois
Âge: 21
Messages: 2 434
|
j'utilise anjuta pour faire un projet en c et il est assez performant : il propose la compilation, la construction, la distribution bref il est quand même pas si mal et il marche sous tout aussi
j'ai vu qu'il est capable de faire du c++ donc à priori pas de souci à se faire
__________________
Cours systèmes : systèmes temps réels, distribués, embarqués, tolérants aux fautes, parallèles, OS, architectures... Mes articles : php gd, création de dvd vidéo, bootsplash, virtualisation |
|
|
|
|
|
#5 (permalink) | |
|
Membre éclairé
![]() Date d'inscription: août 2004
Âge: 24
Messages: 318
|
Citation:
|
|
|
|
|
|
|
#6 (permalink) |
|
Membre Confirmé
![]() |
Sinon il y a Code::Block, qui semble être le remplaçant open-source de DevC++ ... mais multiplateforme
|
|
|
|
|
|
#7 (permalink) | ||
|
Membre émérite
![]() Date d'inscription: janvier 2006
Localisation: Toulouse
Âge: 25
Messages: 920
|
Citation:
Citation:
__________________
Gentoo/FreeBSD l'amitié Linuxo-Unix |
||
|
|
|
|
|
#8 (permalink) | |
|
Membre éclairé
![]() Date d'inscription: mars 2006
Localisation: Evry
Âge: 24
Messages: 315
|
Citation:
__________________
"I'm asking you to believe, not just in my ability to bring about real change to Washington, i'm asking you to believe in yours." Barack Obama. |
|
|
|
|
|
|
#9 (permalink) | |
|
Expert Confirmé Sénior
![]() ![]() Date d'inscription: août 2003
Localisation: Toulouse
Messages: 3 449
|
Citation:
A part la gestion automatisée des makefiles ou équivalents, que reste-t-il aux IDE ?
__________________
FAQ C++|FAQ fclc++|FAQ Comeau|FAQ C++lite|FAQ BS Les MP ne sont pas une hotline, ne vous attendez pas à ce que l'on réponde à vos questions techniques par MP. |
|
|
|
|
|
|
#10 (permalink) | |
|
Membre émérite
![]() Date d'inscription: janvier 2006
Localisation: Toulouse
Âge: 25
Messages: 920
|
Citation:
Tous ce qui est en gras manque a vim pour qu'il soit un IDE ou EDI
__________________
Gentoo/FreeBSD l'amitié Linuxo-Unix |
|
|
|
|
|
|
#11 (permalink) |
|
Expert Confirmé Sénior
![]() ![]() Date d'inscription: août 2003
Localisation: Toulouse
Messages: 3 449
|
2- Si tu parles d'avoir un compilo packagé avec l'IDE, cela n'a pas de sens sous les *nix. Sur ces plateformes, il y a des compilos natifs qui doivent être ceux utilisés. Sans compter que l'on se limite parfois à une version du compilo (celle vendue pour le projet) tandis que l'on peut sans problème mettre à jour les outils de dev. Sur d'autres plateformes, l'EDI est souvent celui de l'éditeur du compilo, sinon un truc livré avec un compilo "libre" capable de se plugger avec d'autres compilos.
Si tu parles de gérer la chaine de compilation. Alors vim comme emacs ont. Et cela marche bien mieux qu'avec des trucs qui sont officiellement des EDI (eclipse pour le citer ; compile avec ant depuis eclipse et oublie le clic sur la ligne de l'erreur pour ouvrir le fichier qui va bien ; il doit y avoir une option, mais bien cachée -- ça ne me parait pas adapté au public, que je suppose, visé par les EDI : un public qui attend que tout soit opérationnel immédaitement) Concernant la gestion automatique des règles de dépendances et cie. Effectivement, il y a encore un petit vide. Avec des templates qui vont bien, cela ne serait pas le plus compliqué non plus. D'un autre côté, au boulot, avec la gestion de conf qui attend de pouvoir compiler en ligne de commande, on utilise les outils classiques externes aux EDI. 3- des wizards ? Ma foi, je m'en suis rajouté un pour vim qui me demande qu'elle sémantique je veux donner à mes classes c++ (valeur, pile non copiable, entité, entité clonable). Ce sont que des approximations, je n'ai pas encore eu de temps de proposer la liste des classes dont on pourrait hériter pour LSP/extension/implémentation/..., mais je ne connais rien d'équivalent chez les IDE. J'en ai d'autres p.ex. (dans les intelligents) qui me génèrent un squelette pour la doc doxygen de mes fonctions (en tentant de deviner le sens des paramètres). 4- Sorti de VC, je ne connais pas grand chose qui sorte du lot. Je n'ai pas encore été convaincu par les sur-couches de gdb/dbx/... Vim doit être patché avec clewn, pour linux uniquement. Emacs sait faire depuis des lustres. Ces éditeurs restent pour moi des éditeurs et ne sont pas des EDI. Mais qu'apportent vraiment ces EDI ? Facilité d'immersion ? Réglages par défaut pour celui qui ne veut pas aller chercher dans les bases de plugins existants ? OK. Moins d'huile de coude au départ, mais après ? PS: j'avoue que j'ai développé pas mal de plugins vim pour le C++ entre autres.
__________________
FAQ C++|FAQ fclc++|FAQ Comeau|FAQ C++lite|FAQ BS Les MP ne sont pas une hotline, ne vous attendez pas à ce que l'on réponde à vos questions techniques par MP. |
|
|
|
|
|
#12 (permalink) | |||||
|
Membre émérite
![]() Date d'inscription: janvier 2006
Localisation: Toulouse
Âge: 25
Messages: 920
|
Citation:
Citation:
Dans anjuta, tu peux gérer la chaine de compilation, régler ton systeme d'indentation, tu as la completion de fonction, le debogage a la MVC++, etc... Citation:
D'ailleur dans le dernier anjuta tu peux faire un makefile a la main et aprés anjuta peut l'intégrer dans un projet, ainsi je n'ai pas a bidouiller dans la config de anjuta. Citation:
Qu'ententu par sur-couche de gdb ? Citation:
Certes les puristes preferes contruirent leurs plugins !
__________________
Gentoo/FreeBSD l'amitié Linuxo-Unix |
|||||
|
|
|
|
|
#13 (permalink) | |||||
|
Expert Confirmé Sénior
![]() ![]() Date d'inscription: août 2003
Localisation: Toulouse
Messages: 3 449
|
Citation:
Citation:
J'ai tout et bien plus avec un vrai éditeur de texte orienté développement. Ca me gêne un peu que l'on écarte les propositions orientés développeurs qui savent se passer de la souris sous prétexte qu'ils ne répondent pas exactement à la définition d'IDE. Citation:
Maintenant, la situation est assez viciée dans la mesure où je peste quand je suis obligé d'utiliser un outil qui ne dispose pas des nombreux raccourcis claviers, et autres fonctionnalités, auxquels je suis habitué. Pour le diagramme de classe, je suis assez sceptique en général. Je ne suis pas sûr qu'il y ait un seul outil qui sache faire du reverse pour déduire les sémantiques et les DPs que j'utilise -- sans parler de l'aspect meta-prog. Sans ça, l'intérêt du diagramme de classes est vite limité je trouve. En attendant, je me contente de doxygen. Qui a l'avantage d'être assez répandu et d'être indépendant d'un EDI => utilisable par les gens de la gestion de conf. Citation:
__________________
FAQ C++|FAQ fclc++|FAQ Comeau|FAQ C++lite|FAQ BS Les MP ne sont pas une hotline, ne vous attendez pas à ce que l'on réponde à vos questions techniques par MP. |
|||||
|
|
|
|
![]() |
![]() |
||
Un IDE de developpement C++ sous Linux
|
||
| Outils de la discussion | |
|
|