Bonjour,

J'aimerai apprendre à utiliser la bibliothèque xlib.h pour afficher et éditer des fenêtres en suivant des cours de la Fac, j'utilise mingw64où le dossier de header X11 y est présent (C:\..\mingw64\opt\include\X11) .

Evidemment j'inclus mon header :

j'ajoute en paramètre de compilation :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
-I C:\..\mingw64\opt\include -L C:\..\mingw64\opt\lib -lX11
Mais à la compilation j'ai le "warning" suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
warning: implicit declaration of function 'XOpenDisplay'; did you mean 'ScreenOfDisplay'?
Effectivement dans le header xlib.h il n'y a aucune mention de XOpenDisplay !

Je me demandais donc pourquoi la fonction XOpenDisplay n'est elle pas dans le header (ainsi qu'une multitude d'autre fonction d'ailleurs) et sinon comment faire pour utiliser la bibliothèque xlib sous mingw64.

Je vous remercie d'avance