(Courriels de diversion: <assainissions@prefacant-saturer.com> <fixatif@epanouissez-giflent.com> <enlisons@popularisera-penaliserais.com> <appellerait@redorions-n'.com> <pardonnerez@emmenagez-conforterez.com> <blondes@infecterions-telescripteur.com> <hospitaliserai@assortiments-afficherai.com> <escompterais@meriteraient-accomplirais.com> <excelleras@dialectiques-marqueter.com> <depêches@invoquerent-illuminaient.com> )


Une librairie absolument excellente pour réaliser simplement
des graphiques est la librairie SDL. http://www.libsdl.org

Elle a pour objectif de permettre la réalisation de jeux multi-plateformes.

Elle fournit donc des fonctions bas niveaux pour créer une fenêtre graphique 
et manipuler les pixels. Elle permet aussi de gérer les entrées-sorties clavier, 
souris, et la lecture de sons.

Le code C est compilable sur Linux, Windows, BeOS... ce qui permet de réaliser 
des applications graphiques indépendantes du système utilisé.
Elle a été enrichie de nombreuses autres librairies de gestion de sprites,
lecture de video mp3...

L'API est presque aussi riche que celle de DirectX, mais infiniment 
simple a utiliser. La documentation est vraiment claire.
La SDL masque le système (X11, FrameBuffer, DirectX...) qui est
utilisé avec relativement peu de pertes CPU.

La librairie runtime est installée par défaut sur de nombreuses distributions 
Linux. Sinon il suffit de downloader le package SDL, puis le package SDL-dev.

A+
Seb 

mail://sebastien.josset@free.frhttp://sebastien.josset.free.fr/




> "dominique.sommavilla" <dominique.sommavilla@free.fr> on 27/11/2000> 20:40:59
> 
> Pour :    linux-31@savage.iut-blagnac.fr> Objet :   [linux-31] programmation C-C++/graphique
> 
> 
> 
> Il semblerait que conio.h et graph.h soient inconnues du compilateur
> C/C++
> (gcc/g++), et donc toutes les fonctions graphiques avec, (clearscreen et
> autres, notamment fonctions d'accès aux pixels...).
> Ceci  me paraît assez incroyable, ces bibliothèques auraient-elles
> changé de
> nom ?
> ou y-a-t-il une manip à faire avec X11 ou une option à cocher lors de la
> sélection des paquetages à l'install ?
> 
> (...Quelqu'un a-t-il les coordonnées de Gilbert qui sait tout faire en C
> et
> n'est pas sur la ML...)
> 
> 
> 
> ---------------------------------------------------------------------
> Aide sur la liste: <URL:mailto:linux-31-help@savage.iut-blagnac.fr>> Le CULTe sur le web: <URL:http://www.CULTe.org/>
> 

---------------------------------------------------------------------
Aide sur la liste: <URL:mailto:linux-31-help@savage.iut-blagnac.fr>Le CULTe sur le web: <URL:http://www.CULTe.org/>