0
J'essaie d'exécuter le code à partir de ce sujet (première réponse): getting mouseclick coordinates with Xlib et il me donne quelques erreurs.
Erreurs lors de la tentative d'obtenir des coordonnées de clic de souris
Sortie:
$ ./a.out
X Error of failed request: BadAccess (attempt to access private resource denied)
Major opcode of failed request: 2 (X_ChangeWindowAttributes)
Serial number of failed request: 8
Current serial number in output stream: 8
Essayez avec: gcc -lX11 c.cc' – nnn
Vous voulez dire: c.cc gcc -lX11, @nnn il y a un autre problème (mis à jour) –
Ouais, les lib doivent être ajoutés après les fichiers source. Mais au départ vous avez eu un problème de lien, vous devriez avoir mis à jour la question en précisant qu'elle a été résolue et maintenant vous avez un autre problème. De toute façon, avez-vous lu les commentaires de cette réponse? Il devrait fonctionner en changeant à 'XSelectInput (display, root, ButtonReleaseMask);' – nnn