(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/>