Utiliser la librairie X11 dans un projet C
Philippe49
Membre
Pour compiler un projet C + X11, j'utilise sur le terminal la commande
gcc -I/usr/X11R6/include -L/usr/X11R6/lib -lX11
Si maintenant je fais un projet C dans XCode, comment faire pour utiliser cette bibliothèque?
Dans le panel Info, je règle
Header Search Path à /usr/X11R6/include
Library Search Paths à /usr/X11R6/lib
J'ai mis -lX11 dans Other C Floags mais après essai , le linker se plaint de ne pas trouver les fonctions X11 : pourquoi le -lX11 n'est-il pas suffisant , où faut-il le mettre ?
gcc -I/usr/X11R6/include -L/usr/X11R6/lib -lX11
Si maintenant je fais un projet C dans XCode, comment faire pour utiliser cette bibliothèque?
Dans le panel Info, je règle
Header Search Path à /usr/X11R6/include
Library Search Paths à /usr/X11R6/lib
J'ai mis -lX11 dans Other C Floags mais après essai , le linker se plaint de ne pas trouver les fonctions X11 : pourquoi le -lX11 n'est-il pas suffisant , où faut-il le mettre ?
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Yes : <br />-lX11 dans Other Linker Flags
XCodumentation
Maintenant on peut faire sans l'inclusion de la bibliothèque dans Link Binary ... et en supprimant Other C Flags
Comment lancer l'exécutable sous l'environnement X11 directement à partir de XCode ?
Une solution pas brillante :
Il doit y avoir mieux ... mais pour l'instant les boutons et raccourcis claviers sont inopérants.
Les bibliothèques utilisées Xt, Xaw, ... sont au-dessus du système XWindow