C++ - Environnement de développement wxdev-cpp

Documents pareils
Guide d installation CLX.PayMaker Office (3PC)

Guide de l utilisateur Faronics System Profiler Standard

1) Installation de Dev-C++ Téléchargez le fichier devcpp4990setup.exe dans un répertoire de votre PC, puis double-cliquez dessus :

Utiliser Dev-C++ .1Installation de Dev-C++ Table des matières

Installation et utilisation de Cobian Backup 8

VTX FTP. Transfert de fichiers business par FTP - Manuel de l'utilisateur. Informations complémentaires : info@vtx.

Fiche n 25 01/03/2002. Power Archiver

Sauvegarde d'une base de données SQL Server Express 2005

Utilisation de l outil lié à MBKSTR 9

Guide de configuration. Logiciel de courriel

Le langage C. Séance n 4

Au préalable, nous nous plaçons dans l espace au sein duquel nous allons créer notre raccourci vers l ENTG.

Rapports d activités et financiers par Internet. Manuel Utilisateur

CSI351 Systèmes d exploitation Instructions pour rouler Linux avec Virtual PC dans la salle de labo 2052

Utilisation d une tablette numérique

Placez vous au préalable à l endroit voulu dans l arborescence avant de cliquer sur l icône Nouveau Répertoire

Introduction à Eclipse

Installation et compilation de gnurbs sous Windows

Securexam Consignes pour l EFU Les 2, 3 et 4 juin 2015

OUTIL DE CRYPTAGE ET DE COMPRESSION

pas à pas prise en main du logiciel Le Cloud d Orange - Transfert de fichiers sur PC et MAC Le Cloud

Menu Fédérateur. Procédure de réinstallation du logiciel EIC Menu Fédérateur d un ancien poste vers un nouveau poste

Utilisation de GCM (Google Cloud Messaging) pour Android. Partie préliminaire éventuelle : Création d'un AVD lisant GCM

Espace pro. Installation des composants avec Firefox. Pour. Windows XP Vista en 32 et 64 bits Windows 7 en 32 et 64 bits

Guide d installation de MySQL

MANUEL UTILISATEUR SOPISAFE V 3.5

Installation et configuration du serveur syslog sur Synology DSM 4.0

GESTION DE L'ORDINATEUR

Réglages du portail de P&WC

INSTALLER LA DERNIERE VERSION DE SECURITOO PC

INSTALLATION DE L AGENT CT EASY BACKUP LAN REV 1.0/

Bases de données. Table des matières. Introduction. (ReferencePlus.ca)

wxwidgets dans un environnement Microsoft Windows

FANTEC DB-229US Manuel de l'utilisateur

Cliquez sur le site que vous souhaitez consulter, il s affichera directement dans le navigateur.

Tutoriel code::blocks

Utilisez Toucan portable pour vos sauvegardes

Installation poste de travail. Version /02/2011

Exporter des écritures. Importer des écritures. Depuis EBP Comptabilité.

But du papier : Paramétrer WSUS pour récupérer les mises à jour et administrer le serveur WSUS

TD/TP 1 Introduction au SDK d Android

Rechercher l accès d une transaction dans l arborescence SIFAC. Le résultat s affiche : Terminer directement une transaction. Fermer un mode en cours

Mise en route de Cobian Backup

Effectuer une sauvegarde avec Nero BackItUp

Découvrir la messagerie électronique et communiquer entre collègues. Entrer dans le programme Microsoft Outlook Web Access

Réglages du module de sauvegarde de Biblionet (Monoposte)

Manuel d'installation de GESLAB Client Lourd

a) Supprimer les bases de données installées dans la version 6.03

AVEC LIVE TRADER, VISEZ PLUS HAUT POUR VOS INVESTISSEMENTS

Eclipse atelier Java

Avira Professional Security Migrer vers Avira Professional Security version HowTo

Avertissement : Nos logiciels évoluent rendant parfois les nouvelles versions incompatibles avec les anciennes.

FAIRE SES COMPTES AVEC GRISBI

TP1 : Initiation à l algorithmique (1 séance)

WinTask x64 Le Planificateur de tâches sous Windows 7 64 bits, Windows 8/ bits, Windows 2008 R2 et Windows bits

PAGE 1. L écran du logiciel d Open Office Draw. Barre de menu: Les commandes du logiciel

2 - VMWARE SERVER.doc

Simple, facile à archiver, il est disponible dès le premier jour du mois * et n utilise ni papier ni enveloppe. Le e-relevé / Mode d emploi

PRÉSENTÉ PAR : NOVEMBRE 2007

IFT287 Exploitation de base de données relationnelles et orientées objet. Laboratoire Mon premier programme Java en Eclipse

MO-Call pour les Ordinateurs. Guide de l utilisateur

Notice d'utilisation Site Internet administrable à distance

USTL - Licence ST-A 1ère année Initiation à la programmation TP 1

CAPTURE DES PROFESSIONNELS

Unity Real Time 2.0 Service Pack 2 update

1.1 L EXPLORATEUR WINDOWS

Volet de visualisation

synchroniser Vos sauvegardes SynchBack Free SE Présentation de SynckBackFree

Notice de présentation. La mise à jour de la référence bancaire sous TelePAC

Récupérer les documents stockés sur l ENTG

cbox VOS FICHIERS DEVIENNENT MOBILES! POUR ORDINATEURS DE BUREAU ET PORTABLES WINDOWS ÉDITION PROFESSIONNELLE MANUEL D UTILISATION

GUIDE D INSTALLATION INTERNET haute vitesse

Utilisation de l éditeur.

Quelques outils pour le logiciel «Tuxpaint»

1 - Se connecter au Cartable en ligne

Services bancaires par Internet aux entreprises. Guide pratique pour : Transfert de fichiers Version

PROTEGER SA CLE USB AVEC ROHOS MINI-DRIVE

Comment débloquer les fenêtres publicitaires (popup) de votre navigateur Internet

TP 1 : prise en main de Windows. TP 1 : prise en main de Windows

Utiliser le service de messagerie électronique de Google : gmail (1)

Comment se connecter au VPN ECE sous vista

CS 01 D/B2I/ CONSULTATION ET TRANSMISSION DE L INFORMA-

Créer un fichier PDF/A DÉPÔT ÉLECTRONIQUE

Installation et configuration du logiciel BauBit

PHILA-Collector-USB-16Go Pour Windows & Android

!: cette mise à jour est à réaliser sur un seul poste de travail, si vous avez installé WICTOP 3D en réseau.

Chaque ordinateur est constitué de différentes unités de stockage de données (Disque dur, Graveur ) que l on peut imaginer comme de grandes armoires.

Mise à jour d avast! et de vos logiciels Ciel

COMMENT EFFECTUER UNE ANALYSE VIRALE EN LIGNE

Traitement par lot conversion de plusieurs images en JPEG

Manuel d utilisation DeveryLoc

FANTEC HDD-Sneaker MANUEL D'UTILISATION. Comprend: Guide d'installation de materiel Disque dur Formatage manuel PCClone EX Guide d'installation

Guide d installation UNIVERSALIS 2016

J'installe FastStone Image Viewer. Installer le logiciel Découvrir Paramétrer

Découvrez Windows NetMeeting

ENVOI EN NOMBRE DE MESSAGES AUDIO

Configuration pour la connexion au réseau eduroam sous l environnement Windows XP (SP3) et Windows 7&8 au personnel de l IN2P3

AIDE TECHNIQUE POUR L UTILISATION DE GÉODEQ III VUES D ENSEMBLE DU QUÉBEC

Mise en route et support Envision 10 SQL server (Avril 2015) A l'intention de l'administrateur SQL Server et de l administrateur Envision

Transcription:

C++ - Environnement de développement wxdev-cpp Université de Haute Alsace Unisciel algoprog Version 25 avril 2015 Table des matières 1 Téléchargement et installation de wxdevcpp 2 2 Utilisation de wxdevcpp 2 2.1 Créer un Nouveau Projet........................... 2 2.2 Compiler et exécuter............................. 6 2.3 Fermer un projet............................... 8 2.4 Ouvrir un projet existant........................... 8 2.5 Créer un projet avec des fichiers C++ existants.............. 9 2.6 Utiliser les programmes avec un autre EDI................. 10 3 Passer à la pratique 10 Introduction wxdevcpp est un EDI (environnement de développement) pour programmer avec le langage C++ sous Windows. Ce document décrit son installation et son utilisation. 1

Unisciel algoprog wxdevcpp-manuel, April 25, 2015 2 1 Téléchargement et installation de wxdevcpp Téléchargement de wxdevcpp Connectez-vous sur le site http://wxdsgn.sourceforge.net/. Cliquez sur le lien [Downloads] (sur la gauche) puis sur le lien [wxdev-cxx Full Installer]. Cliquez sur le bouton [Enregistrer le fichier], téléchargez le fichier puis quittez Internet. Installation de wxdevcpp Cliquez sur le fichier.exe pour lancer l installation de wxdevcpp. Si Windows émet un message d alerte, forcez l exécution. Acceptez l installation en [Français]. Cliquez sur [J accepte] (pour accepter les droits) puis sur [Suivant] (l option Full de l installation convient) puis sur [Installer] et attendez que le système fasse l extraction des fichiers. Cliquez sur [Oui] puis sur [Terminer] puis sur [OK] et prenez pour version des textes le [Français]. Cliquez sur [Suivant] puis sur [Suivant] et encore sur [Suivant] (pour accepter la création du cache). Le système crée le fichier «caches» des.hpp. Cette opération prend quelques minutes. Note La création du cache des hpp permet d avoir une aide contextuelle des fonctions lors de l écriture des programmes ainsi qu une compilation plus rapide. Par conséquent, lors du chargement de wxdevcpp, il prend quelques secondes pour se charger et charger le cache. Ensuite cliquez sur [OK] puis sur [Fermer] puis sur [Quitter] l environnement. 2 Utilisation de wxdevcpp 2.1 Créer un Nouveau Projet Pour utiliser wxdevcpp, créez d abord le répertoire où vous allez ranger votre projet. Lancez ensuite wxdevcpp (cela peut prendre quelques minutes la toute première fois) et vous avez la fenêtre suivante :

Unisciel algoprog wxdevcpp-manuel, April 25, 2015 3 Fermez la fenêtre Conseil du jour (éventuellement cochez ne plus affichez les conseils au démarrage) et allez dans le menu Fichier>Nouveau>Projet. Dans la fenêtre Nouveau Projet, sélectionnez Console Application, entrez le nom du projet et cliquez sur OK.

Unisciel algoprog wxdevcpp-manuel, April 25, 2015 4 Figure 1 Création d un nouveau projet, application console Dans la fenêtre Create new Project qui s affiche, sélectionnez le répertoire que vous avez créé en premier pour y sauver votre projet. wxdevcpp crée un fichier contenant la «coquille vide» du C++ identifiant le programme principal qui s appelle main.cpp.

Unisciel algoprog wxdevcpp-manuel, April 25, 2015 5 Figure 2 Coquille vide crée par wxdevcpp lors de la création d une application console Enregistrez immédiatement votre nouveau projet (fichier.dev et.cpp contenant la fonction main) avec le menu Fichier>Save ou tapez [Ctrl S] (Save) en mettant le même nom de fichier pg-xxx dans la fenêtre de dialogue.

Unisciel algoprog wxdevcpp-manuel, April 25, 2015 6 2.2 Compiler et exécuter Pour compiler le fichier C++, utilisez le menu Exécuter>Compiler ou cliquez sur le bouton avec la même icône en haut à gauche ou tapez [Ctrl F9]. S il y a des erreurs dans votre programme C++, les messages d erreur seront affichés dans la fenêtre du compilateur (bas de la fenêtre). Double-cliquez sur la première erreur : vous serez alors amenés à la ligne du programme où se situe l erreur.

Unisciel algoprog wxdevcpp-manuel, April 25, 2015 7 Corrigez vos erreurs, recompilez... Quand le programme est correct la fenêtre de compilation Compile progress vous dira que c est terminé. Vous pouvez alors la fermer. Vous pouvez alors exécuter votre programme. Pour cela utilisez le menu Exécuter>Exécutez ou tapez [Ctrl F10] ou cliquez sur le bouton avec la même icône en haut à gauche. La fenêtre console d exécution apparaît alors : Le programme se déroule dans cette fenêtre. C est notamment là qu ont lieu les affichages avec cout et les saisies avec cin. À la fin de l exécution du programme, s affichera Appuyez sur une touche pour continuer... Appuyez sur une touche, la fenêtre d exécution se fermera alors et vous reviendrez alors à votre programme C++. Pour compiler et exécuter directement, tapez [F9].

Unisciel algoprog wxdevcpp-manuel, April 25, 2015 8 2.3 Fermer un projet Fermez un projet via le menu Fichier>Tout Fermer. Note Attention à bien faire Tout Fermer (et non uniquement Fermer qui ferme uniquement le fichier). 2.4 Ouvrir un projet existant Pour ouvrir un projet existant, utilisez le menu Fichier>Ouvrir Projet ou Fichier ou tapez [Ctrl O] (Open). Sélectionnez ensuite le projet qui doit être un fichier avec l extension.dev. Dans l explorateur Windows, vous pouvez aussi directement double-cliquer sur un fichier projet (un fichier avec l extension.dev).

Unisciel algoprog wxdevcpp-manuel, April 25, 2015 9 2.5 Créer un projet avec des fichiers C++ existants Si vous avez un projet fait avec une version différente de wxdevcpp ou avec un logiciel différent, vous ne pouvez pas l ouvrir directement avec wxdevcpp. Mais pas de problème : l important est d avoir vos fichiers C++, vous pouvez alors créer un projet avec des fichiers C++ existants comme décrit ici. Pour créer un projet avec des fichiers C++ existants, créez d abord un nouveau projet comme décrit en @[Créer un Nouveau Projet]. Puis juste après que le fichier main.cpp est créé, fermez le en allant dans le menu Fichier>Fermer ou tapez [Ctrl F4]. Et répondez Non à la sauvegarde des changements de main.cpp Copiez les fichiers C++ dans le dossier du projet et allez dans le menu Projet>Ajouter au Projet. Dans la fenêtre qui s ouvre, sélectionnez alors les fichiers.cpp et.h à ajouter au projet.

Unisciel algoprog wxdevcpp-manuel, April 25, 2015 10 Vos fichiers ont été ajoutés au projet. Vous pouvez alors compiler et exécuter votre programme. 2.6 Utiliser les programmes avec un autre EDI L important est de conserver les fichiers C++ de votre projet, c.-à-d. les fichiers d extension.cpp et.h. Avec ces fichiers, quelque soit le logiciel que vous aller utiliser, vous pourrez toujours recréer un projet utilisant ces fichiers. Faites alors attention aux deux dernières lignes du programme principal main() ajoutées initialement par wxdevcpp : system("pause"); return EXIT_SUCCESS; Elles peuvent être incompatibles avec votre nouvel environnement. Dans ce cas, il suffit de les mettre entre commentaires. 3 Passer à la pratique Il est conseillé de créer un dossier pour les TD/TP (par exemple L1S1alprog, L2S3analstruc) ainsi qu un sous-dossier TD01, TP01, TP02, etc. par séance de TD/TP. Ensuite faites un projet (application console) par problème/exercice à faire. Pour chaque projet : Tapez votre programme dans l éditeur. Pour lancer la compilation suivie de l exécution : tapez [F9]. S il y a des erreurs, corrigez puis retapez [F9]. Pour les copier/coller c est du Windows usuel [Ctrl C] et [Ctrl V].