Outils C / C++43 ressources dans cette cat�gorie D�couvrez les outils propos�s pour le d�veloppement en C et en C++
Outils C / C++
Liste des 43 ressources de cette cat�gorie
|
|
MinGW ou Mingw32 (Minimalist GNU for Windows) est une adaptation des logiciels de d�veloppement et de compilation du GNU (GCC - GNU Compiler Collection), � la plate-forme Win32. Contrairement � Cygwin, les programmes g�n�r�s avec MinGW n'ont pas besoin de couche interm�diaire de compatibilit� (sous forme d'une biblioth�que dynamique, DLL). L'appellation Mingw32 a �t� abandonn�e depuis que MinGW supporte les environnements d'ex�cution 64 bits en plus du 32 bits.
D'autre part, sa licence libre n'exige pas que les applications d�velopp�es avec MinGW soient publi�es sous licence GNU GPL. MinGW inclut un ensemble de fichiers d'en-t�te de Windows (w32api) pour le d�veloppement d'applications natives Win32. En particulier, il �tend la bi ... Voir la suite
|
Logiciel -
Licence : GPL
- Publi� le 20/01/2017
- �diteur : MinGW
|
|
|
GNU Compiler Collection, abr�g� en GCC, est un ensemble de compilateurs cr��s par le projet GNU. GCC est un logiciel libre capable de compiler divers langages de programmation, dont C, C++, Objective-C, Java, Ada et Fortran. GCC est utilis� pour le d�veloppement de la plupart des logiciels libres.
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 compi ... Voir la suite
|
Logiciel -
Licence : GPL
- Publi� le 16/11/2021
- �diteur : GNU
|
|
|
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.
|
Licence : Non renseign�e
- Publi� le 06/11/2010
|
|
|
C++Builder est un logiciel de d�veloppement rapide d'applications (abr. RAD) con�u par Borland qui reprend les m�mes concepts, la m�me interface et la m�me biblioth�que que Delphi en utilisant le langage C++. Il permet de cr�er rapidement des applications Win32 ainsi qu'une interface graphique avec son �diteur de ressources. Il est compatible avec la norme ISO C++
|
|
|
|
Visual Studio Community est une version plus compl�te que Visual Studio Express. Elle �quivaut, en mati�re de fonctionnalit�s, � Visual Studio Professionnel (version payante). Visual Studio est un environnement de d�veloppement int�gr� extensible, complet et gratuit pour cr�er des applications modernes pour Windows, Android et iOS, ainsi que des applications Web et des services Cloud.
|
Licence : Non renseign�e
- Publi� le 20/01/2017
- �diteur : Microsoft
|
|
|
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 fain�antise n'est plus une excuse.
|
Logiciel -
Licence : GPL
- Publi� le 20/01/2017
- Taille 22 Ko
- Auteur : kwariz
|
|
|
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
|
Licence : Non renseign�e
- Publi� le 06/11/2010
|
|
|
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
|
Licence : Non renseign�e
- Publi� le 06/11/2010
|
|
|
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.
|
Logiciel -
Licence : GPL
- Publi� le 01/02/2013
- �diteur : Code::Blocks
|
|
|
Qt Creator est un EDI C++ pour Qt par Qt. Le gros avantage de cette EDI multiplateforme est sa sp�cialisation pour l'utilisation de Qt dans vos programmes et de sa quantit� impressionnante de fonctionnalit�s :
- interface agr�able et intuitive ;
- autocompl�tion tr�s puissante (pour les classes Qt comme pour la STL) ;
- coloration syntaxique tr�s agr�able ;
- donne des indications basiques sur des erreurs de syntaxe (oubli d'un ; ou d'une parenth�se) ;
- affichage dans le d�bogueur adapt� pour les classes Qt ;
- int�gration de l'aide Qt ;
- int�gration du designer ;
- affichage avanc� des port�es des () et {} par colorisation ;
- support int�gr� de qmake et cmake ;
- le s ... Voir la suite
|
Licence : Non renseign�e
- Publi� le 20/01/2017
- �diteur : Qt
|
|
|
Clang est un compilateur pour les langages de programmation C, C++ et Objective-C. Son interface de bas niveau utilise les biblioth�ques LLVM pour la compilation. C'est un logiciel libre issu d'un projet de recherche universitaire et distribu� selon les termes de la licence Open Source NCSA/Universit� de l'Illinois2. Clang est aujourd'hui maintenu par une communaut� autour de Chris Lattner chez Apple dans le cadre du projet LLVM. Son but est de proposer une alternative � GCC.
|
Licence : Non renseign�e
- Publi� le 08/02/2017
- �diteur : Universit� de l'Illinois, Apple, Google
|
|
|
Anjuta est un IDE (les fonctionnalit�s RAD int�grant Glade sont en cour de d�veloppement) pour Linux d�velopp� dans le cadre du projet Gnome et par cons�quent, il est particuli�rement int�ressant pour les d�veloppements en C avec GTK+ (coloration syntaxique des mots cl�s de GTK+) mais il peut aussi �tre utilis� pour le d�veloppement en C++ avec gtkmm.
|
Logiciel -
Licence : GPL
- Publi� le 24/06/2011
- �diteur : Anjuta Team
|
|
|
Dev-C++ est un environnement de d�veloppement int�gr� (IDE) permettant de programmer en C et en C++. Il utilise la version MinGW du compilateur GCC (GNU Compiler Collection) (venu du monde du logiciel libre) et permet d'exporter ses projets sous fichiers .dev. Dev-C++ peut aussi �tre utilis� en combinaison avec Cygwin ou tout autre compilateur bas� sur GCC
Il est recommand� de ne plus l'utiliser !
|
|
|
|
Doxygen est un g�n�rateur de documentation sous licence libre capable de produire une documentation logicielle � partir du code source d'un programme. Pour cela, il tient compte de la grammaire du langage dans lequel est �crit le code source, ainsi que des commentaires s'ils sont �crits dans un format particulier.
Doxygen est capable d'analyser des fichiers sources �crits dans les langages C, Objective C, C#, PHP, C++, Java, Python, IDL, Fortran, VHDL, Tcl et dans une certaine mesure D.
|
Logiciel -
Licence : GPL
- Publi� le 04/12/2017
- �diteur : Dimitri van Heesch et contributeurs
|
|
|
DJGPP (DJ's GNU Programming Platform) est un environnement de d�veloppement int�gr� cr�� par DJ Delorie, en portant GCC et les logiciels qui l'accompagnent sous DOS. Il s'agissait de fournir sous DOS un atelier logiciel permettant de travailler avec les codes sources d'applications du monde Unix. � l'�poque o� ce projet a �t� con�u, les Unix �taient encore relativement rares et co�teux, alors que MS-DOS �tait tr�s banal et disponible sur des ordinateurs � bas co�t par rapport aux stations de travail Unix.
DJGPP est une plate-forme de programmation 32-bit pour PC � base de processeur 386 ou sup�rieur, qui tourne sous MS-DOS ou compatibles. Il a �t� cr�� par DJ Delorie, qui a d�marr� le projet en 1989. C'est un portage du compilateu ... Voir la suite
|
Licence : BSD
- Publi� le 05/02/2017
- �diteur : DJGPP
|
|
|
Clion est un multi-plateforme C / C ++ IDE pour Linux, OS X et Windows int�gr� avec le syst�me de construction CMake.
Avec Clion vous pouvez d�velopper des applications en C et C ++. En outre, il offre des supports complet HTML (y compris HTML5), CSS, JavaScript et XML: ces langues sont regroup�es dans l'IDE via des plugins fournis en standard et sont activ�s pour vous par d�faut. Le support d'autres langues de programmation peut �galement �tre ajout�s via des plugins.
|
Licence : Non renseign�e
- Publi� le 20/01/2017
- �diteur : JetBrains
|
|
|
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
|
Logiciel -
Licence : GPL
- Publi� le 06/11/2010
|
|
|
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.
|
Licence : Non renseign�e
- Publi� le 06/11/2010
|
|
|
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.
Retrouvez le support C++0x de ce compilateur : support C++0x.
|
Licence : Non renseign�e
- Publi� le 20/01/2017
- �diteur : Digital Mars
|
|
|
Glade est un RAD, qui permet de construire des interfaces GTK+ par gliss�/d�pos� des widgets sur une fiche.
|
Licence : GPL
- Publi� le 21/03/2011
|
|