IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Contribuez C++ Discussion :

Les meilleurs outils pour le C++


Sujet :

Contribuez C++

  1. #1
    Alp
    Alp est déconnecté
    Expert éminent sénior

    Avatar de Alp
    Homme Profil pro
    Inscrit en
    Juin 2005
    Messages
    8 575
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Juin 2005
    Messages : 8 575
    Points : 11 860
    Points
    11 860
    Par défaut Les meilleurs outils pour le C++
    Bonjour,

    La rubrique C++ de Developpez.com propose une page résumant une bonne quantité d'outils utilisables pour le développement en C++.
    Vous trouverez la page Outils C++ ici : http://cpp.developpez.com/outils/

    Quels sont selon vous les meilleurs outils pour le C++ ?

  2. #2
    Membre régulier Avatar de krieg
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    75
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 75
    Points : 92
    Points
    92
    Par défaut
    Salut,
    Pour ma part, je fonctionne avec xcode quand je cherche à comprendre en détail, car il permet de chercher les fonctions appelées.
    Et pour éditer du code à grande vitesse, j'utilise bien sur vim.

    Pour la compilation pour rien ne va mieux qu'un petit make (cmake pour créer le makefile).

  3. #3
    Expert éminent sénior
    Avatar de Luc Hermitte
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2003
    Messages
    5 275
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Août 2003
    Messages : 5 275
    Points : 10 985
    Points
    10 985
    Par défaut
    Environnements de développement:
    - vim, parce que je le vaux bien
    - emacs, parce qu'il sait aussi faire le café
    - VC++/Visual Assist, parce que des outils spécialisés c'est pas mal aussi
    (j'ai volontairement écarté Eclipse)
    - C::B est à la mode (non testé)

    Utilitaires:
    - doxygen, pour générer de la doc
    - exhuberant ctags (indispensable pour naviguer dans le code et faire de la complétion dans les outils qui se refusent à réinventer la roue, ou qui n'en ont pas les moyens)
    - STLfilt, indispensable pour simplifier les messages d'erreur liés à la bibliothèque standard

    Tests Unitaires:
    - CxxTest, mon préféré (intelligent -> comprendre: DRY-compliant)
    - boost.test (non testé, mais intelligent il me semble)
    - Fructose (non testé, mais intelligent, c'est sûr)
    - Google C++ Testing Framework (non testé, mais intelligent je crois)
    Lire:
    -> N°78 Apr07 d'overload Journal
    -> http://www.gamesfromwithin.com/artic...12/000061.html

    (CppUnit a volontairement été écarté de ma liste)

    Compilateurs:
    - GCC
    - VC
    - Comeau

    Vérification de code (je n'en ai testé aucun)
    - LINT
    - VC++/PREFAST
    - QA C++
    - Oink/pork/CQual++/Deshydra/...
    - Elsa/Helhound
    - ...

    Case Tools (à remplir)
    - Bouml
    - ...?

    Chaines de compilation
    - aap
    - cmake
    - scons
    - bjam/jam/...
    - (g/)make
    - ant/cpp-tasks (une drôle d'idée en vrai)
    - auto-tools

    (OK, cela ressemble plus à une ébauche pour un wiki qu'autre chose ...)
    Blog|FAQ C++|FAQ fclc++|FAQ Comeau|FAQ C++lite|FAQ BS|Bons livres sur le C++
    Les MP ne sont pas une hotline. Je ne réponds à aucune question technique par le biais de ce média. Et de toutes façons, ma BAL sur dvpz est pleine...

  4. #4
    screetch
    Invité(e)
    Par défaut
    en outils de build, il y a Waf qui commence a ressembler a quelque chose.
    j'ai travaillé un peu avec et un peu dessus (pour le compilateur msvc) et c'est relativement bien foutu, meme si un peu obscur de premier abord

  5. #5
    Membre confirmé Avatar de dapounet
    Profil pro
    Étudiant
    Inscrit en
    Juillet 2007
    Messages
    469
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2007
    Messages : 469
    Points : 567
    Points
    567
    Par défaut
    Bonjour,

    • GCC et Intel C pour compiler (et VC++ sous Windows),
    • SCons pour gérer les dépendances et compagnie de façon portable,
    • Emacs comme éditeur/IDE,
    • GDB comme debugger avec Emacs comme frontend,
    • Valgrind comme debugger mémoire,
    • Doxygen pour générer la documentation.
    :wq

Discussions similaires

  1. Réponses: 10
    Dernier message: 05/11/2010, 08h06
  2. Quels sont les meilleurs outils pour faire du développement rapide?
    Par kisitomomotene dans le forum Débats sur le développement - Le Best Of
    Réponses: 38
    Dernier message: 13/06/2008, 23h32
  3. Quels sont les meilleurs outils pour créer un site web dynamique
    Par med_ellouze dans le forum Servlets/JSP
    Réponses: 6
    Dernier message: 28/08/2007, 00h47
  4. Quels sont les meilleurs outils pour créer des Web Services?
    Par Flipmode dans le forum EDI et Outils pour Java
    Réponses: 3
    Dernier message: 01/06/2007, 16h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo