Outils C / C++

Découvrez les outils proposés pour le développement en C et en C++
Ajouter un nouvel élément

    Borland C++ Compiler

    Éditeur : Embarcadero +
    Borland C++ Compiler est une version gratuite du compilateur C & C++ inclus dans C++ Builder. Il est fourni avec les en-têtes Win32 ainsi que make.

    Visual C++ 2010 Express

    Éditeur : Microsoft +
    Visual C++ Express 2010 est une version allégée du célèbre environnement de développement Visual Studio. Elle peut créer des applications Win32 native ou C++ managé (.NET). Cette version est librement téléchargeable (vous devrez cependant vous inscrire sur le site de Microsoft pour obtenir une clé). Cette version propose un support de C++0x. Retrouvez les détails de ce support sur le blog de l'équipe de Microsoft : support C++0x.
    Retrouvez les tutoriels proposés par la rédaction :
    Microsoft Visual C++ 2010 Express : Téléchargement, installati ... Voir la suite

    GCC

    Éditeur : GNU +
    GCC correspond à GNU Compiler Collection. Il s'agit d'un compilateur multiplateformes, incontournable sur les systèmes Unix et reconnu notamment pour son respect des standards. Il est fourni sous forme de sources et se compile avec le compilateur C existant du système. GCC ne se compile nativement que sous Unix. La version DOS s'appelle DJGPP, la version Windows s'appelle MinGW.
    GCC est probablement le compilateur le plus avancée sur le support C++0x. Chaque nouvelle version propose toujours plus de conformité avec la future norme. Retrouver les détails de ce support sur le site de gcc : Support C++Ox
    Retrouvez les tutoriels consacrés à cet outils :

    Voir la suite

    Code::Blocks

    Éditeur : Code::Blocks +
    Code::Blocks est un environnement de développement gratuit et multi-plateforme (Linux et Windows), développé pour coller au mieux aux demandes des utilisateurs. Conçu autour d'une architecture de plugins, il est ainsi extensible et configurable très facilement ce qui lui permet d'évoluer très vite.

    Makefile générique

    Licence : GPL - 26/04/2013 - Téléchargé 44 x
    Makefile générique

    Makefile idéal pour la construction rapide d'un exécutable sans se préoccuper
    de la gestion parfois complexe du Makefile : la fénéantise n'est plus une
    excuse,

    **********************
    * Utilisation simple *
    **********************

    1. décompresser l'archive
    2. renommer le répertoire ProjetMakefile
    3. placer les sources dans le répertoire src
    4. lancer make

    make va automatiquement gérer les dépendances entre les fichiers sources et
    créer un exécutable dans le répertoire Debug. Cet exécutable portera le nom
    du répertoire qui contient le Makefile.
    Exemple:

    ~/Projets> unzip ProjetMakefile.zip
    ~/Projets> mv ProjetMakefile ... Voir la suite

    MingGW

    Éditeur : MinGW +
    GCC correspond à GNU Compiler Collection. Il s'agit d'un compilateur multiplateformes, incontournable sur les systèmes Unix et reconnu notamment pour son respect des standards. MinGW est le portage de cet excellent compilateur pour Windows, ce qui lui permet de générer des exécutables natifs pour cette plateforme.
    Le support C++0x est celui de gcc v4.5. dans cette version de gcc. Retrouver les détails de ce support sur le site de gcc : Support C++0x

    Programme de recherche et de modification de fichiers

    Éditeur : Farouk Jouti + 8 Ko
    Ce programme console permet de rechercher des fichiers dans un dossier et de les renommer ou de les supprimer
    pour qu'il puisse fonctionner sur windows veuillez remplacer , dans la toute premiere ligne du programme , LINUX par WINDOWS

    Visual C++ 2008 Express

    Éditeur : Microsoft +
    Visual C++ Express est une version allégée du célèbre environnement de développement Visual Studio. Elle peut créer des applications Win32 native ou C++ managé (.NET). Cette version est librement téléchargeable (vous devrez cependant vous inscrire sur le site de Microsoft pour obtenir une clé).
    Cette version ne propose pas de support C++0x. Il faut vous tourner vers Visual C++ Express 2010 pour avoir un support de la future norme.
    Retrouvez les tutoriels de la rédaction consacrés à Visual C++ Express 2008 :
    Tutoriel de démarrage
    Premiers pas avec Visual C++ Express Edition 2008

    Doxygen

    Éditeur : Doxygen +
    Doxygen est l'outil par excellence de génération de documentation à partir du code source. Il peut être utilisé pour des développements C++, C, Java, C# et bien d'autres.

    GCC 4.5.0

    Licence : Autre - 06/10/2010 - Téléchargé 11 x
    GCC 4.5.0 avec multilib, supporte les plateformes Windows en 32 et 64 bits.

    fonctions utiles pour faire des opérations basiques sur les string

    Licence : Autre - 18/09/2013 - Téléchargé 10 x
    Comme indiqué dans le titre, ce namespace contient des fonctions permettant de faciliter les opérations sur les strings (replace, split, etc...). Il permet aussi de faire un peu de parsing et de retourner des valeurs à partir d'une string. En somme ce namespace ne sert qu'à gagner du temps. Toutes les fonctions sont templatées pour faciliter encore plus leur utilisation.

    Eclipse CDT

    Le célèbre I.D.E. issu du monde Java grâce à sa modularité propose un I.D.E orienté C++ : Eclipse C.D.T. Cet environnement est assez complexe, dispose de nombreuses ressources (plugins) et offre une interface très riche.

    NetBeans I.D.E.

    Éditeur : SUN +
    Tout comme Eclipse, NetBeans est à l'origine un I.D.E. du monde Java. Racheté à ses fondateurs par Sun, ce dernier le diffuse en open source et l'étend à d'autres langages, dont le C++.

    Digital Mars

    Éditeur : Digital Mars +
    Digital Mars est le successeur gratuit du compilateur Zortech C++ de Symantec. Il est fourni avec un EDI et permet de réaliser des applications DOS16, DOS32, Win16 et Win32.
    Retrouver le support C++0x de ce compilateur : support C++0x.

    CppDepend

    Éditeur : CodeGears +
    CppDepend 5.0 est un outil d’analyse statique qui se focalise sur l’architecture et la conception des projets C/C++, il propose plusieurs vues très intuitives pour donner une vision plus claire aux projets C++. Et un langage avancé (CQlinq) de requêtage du code source. Ses nouvelles fonctionnalités:

    • Import du résultat d'autres outils d'analyse statiques comme CppCheck et CPD et les exploiter par CQlinq..
    • Une centaine de diagnostiques de Clang sont maintenant accessible et exploitable depuis CQLinq.
    • Ajout facile d'extensions CQlinq pour avoir des requêtes plus avancées.
    • Support de C++14.
    • Intégration avancée avec CppCheck.
    • Plus adapté aux projets C.


    CppDepe ... Voir la suite

    Cygwin (GCC)

    Éditeur : Redhat +
    Cygwin n'est pas un compilateur, mais un environnement qui permet de travailler sous Windows comme si vous étiez sous Linux. Toutes les commandes Unix sont fournies, ainsi qu'une version de GCC, pour vous permettre de compiler vos propres programmes Unix. Attention : les programmes compilés sous Cygwin exigent la présence de la DLL Cygwin. Pour obtenir des exécutables autonomes avec GCC, vous avez besoin de MinGW.
    Le support C++0x correspond à celui de la version GCC installée.Retrouver les détails de ce support sur le site de gcc : Support C++Ox

    Ultimate++

    Éditeur : Ultimate++ +
    Ultimate++ propose un I.D.E. ainsi qu'un ensemble de bibliothèques en C++ pour réaliser des interfaces utilisateurs sur diverses plateformes.

    Dev-C++

    Éditeur : Bloodshed software +
    Un environnement de développement gratuit basé sur mingw permettant de coder en C/C++. Il n'est plus maintenu depuis bien longtemps et a beaucoup de bugs. Il est "déprécié" au profit de Code::Blocks.

    Il est recommandé de ne plus l'utiliser !

    DJGPP (GCC)

    Éditeur : DJGPP +
    DJGPP est la version DOS du célèbre compilateur GCC. Il génère des exécutables DOS 32 bits et inclut la plupart des outils GNU de développement.

    Qt 4.7.0 TP pour Visual Studio 2010 en 64 bits

    Licence : Autre - 22/03/2011 - Téléchargé 2 x
    Qt 4.7.0 pour Visual Studio 2010 en 64 bits

36 éléments

Contacter le responsable de la rubrique C++