Le développement en C++ est plus confortable dans un IDE qu’avec une simple ligne de commande. L’époque ou le développeur était en face à face avec son interpréteur de commandes comme cmd.exe est révolue ou presque.
De nos jours, les environnements de développement intégrés partagent toutes les fonctionnalités requises pour développer confortablement, avec le langage de votre choix. En plus de l’environnement de développement intégré (IDE), le package inclut les différentes entêtes et librairies pour développer sous Windows alias Windows SDK, anciennement nommé Platform SDK. Les IDE existent depuis les années 90. Exemple d’un IDE Visual Developer Studio 4.2 de 1995 dans lequel on retrouve la liste des classes (et des fichiers) sur la partie gauche de l’écran et il y a des options de recherche dans le texte, les fameux boutons pour compiler l’application et la documentation intégrée. Voici l’IDE de Visual Studio 2010 Express et plus précisément Visual C++ Express, disponible sur http://www.microsoft.com/vstudio/express. On voit que malgré les années, les IDE gardent le même aspect. Avec Visual Studio 2010, on peut créer différents types de projets. Pour créer sa première application de VS2010 Express, comment s’y prendre ? Il suffit de faire File -> New -> Project et de choisir un type d’application. Dans notre cas, on va sélectionner application console Win32. Le wizard propose plusieurs options que l’on peut laisser par défaut. Pour compiler le programme, il suffit de « builder » l’application en utilisant soit le menu Debug -> Build Solution, ou bien en faisant clic droit sur le projet dans le Solution Explorer et de faire Build. La dernière option consiste à utiliser la toolbar et d’appuyer sur l’icône Build. Pour pouvoir builder l’application, l’IDE a besoin d’un compilateur, d’un éditeur de lien et aussi de fichiers d’entêtes que l’on va trouver dans le Windows SDK. Visual Studio distribue tout cela.
Christophe Pichaud
Télécharger la source