UdMHaut
UdMBAS

IFT1166
Programmation Orientée Objet avec C++

Département d'informatique et de recherche opérationnelle

Direction de l'enseignement de service en informatique
 

Image C++
 
Été 2008

Accueil

Professeurs et
Démonstrateurs

Horaires et locaux

Notes de cours

Cours
après Cours

Démonstrations
et devoirs

Examens

Liens utiles

Au sujet du
livre de cours

Consultez vos notes

Foire aux questions
(FAQ)

Sessions antérieures

  Liens utiles  
 
Dernière mise à jour : sam 03 mai 2008 14:18:45 EDT
 

Cours du langage C


Livres & Supports de cours

Paquetages de Livres (code source des exemples)


Logiciels

Attention il est strictement interdit d'installer des logiciels sur les postes de la desi. Par ailleurs, vous n'êtes pas dans l'obligation d'installer les logiciels mentionnés ci-dessus. Je mets les liens pour INFO.
  • Paquetage emacs & jde

    Lire le fichier installation.txt pour la procédure à suivre. Cette version est utile uniquement dans le cas où vous voulez un paquetage jde (pour java) en bonus. Dans le cas contraire prendre la toute dernière version de emacs.

  • MinGW (à prendre avec MSys) utilise le compilateur gcc pour produire du code natif à windows. Simple et facile à installer et par la même occasion à utiliser. Utilise le cmdline donc ne contient pas d'IDE. Pour avoir une idée, tester la version disponible sur les postes de la desi. Si vous décidez de l'installer chez vous, assurez-vous de télécharger une version équivalente à celle déjà installée sur les postes de la desi (faire gcc -v dans une fenêtre dos).

    Les versions installées sont: MinGW (MinGW-4.1.1) et MSys (1.0.10).

    Vous pouvez les télécharger à partir de ce lien (attention autour de 15Mo): sera disponible prochainement .

  • Cygwin ou comment avoir l'environnement Linux sous Windows. Du coup vous allez avoir aussi le compilateur gcc. À prendre uniquement si vous voulez manipuler sous Windows un environnement à la Linux. De point de vue gcc, Il contient plus de bibliothèques que MinGW, il est nécessaire si vous faites par exemple de la programmation système! Pour des programmes de base, MinGW fait largement l'affaire.

  • Visual C++ .NET à la sauce Microsoft! Nous avons installé la version 2005 de .NET sur les postes de la desi.

  • Scite Un ide sous Windows. J'ai mentionné plus haut que MinGW était un cmdline, si vous voulez avoir un ide plugué sur lui (histoire d'arriver à un visual studio miniature, avec une interface graphique etc.), Scite en est un. Par la même occasion, changer les options de compilation dans le fichier de configuration, sinon assurez-vous d'avoir une cafetière à côté, car vous allez passer du temps à valider votre code, dû à la présence de l'option de compilation "pedantic". Il est nécessaire d'avoir MinGW installé sur la machine.

  • Devcpp Si vous êtes fatigués de downloader et de configurer 50 choses en même temps! Voilà un gadget qui intègre MinGW et un ide en même temps! Là aussi assurez-vous de télécharger la bonne version du logiciel (i.e. qui va avec la bonne version du compilateur).

  • etc. etc. etc. etc.

Références


DESI/DIRO

Documents



pift1166@iro.umontreal.ca
[top]