Compile please :)



  • Hey,

    ich bekomme das unter Linux leider nicht compilert:
    Kann mir jemand womöglich die .o davon hochladen?

    #include "X11/Xlib.h"
    
    //compile with: gcc -o keyboard keyboard.c -lXtst
    
    int main(){
    
    		Display *display = XOpenDisplay(NULL);
    		if(display == NULL)return 1;
    		XTestFakeKeyEvent(display, atoi(VK_F5),1,10);
    		XCloseDisplay( display );
    	return 0;
    }
    


  • hi,
    ohne die Xlib jetzt gut zu kennen und zu wissen, ob der Code überhaupt stimmt: Du sollest den Xlib-Header mit #include <Xlib.h> einbinden. Sonst wird er im aktuellen Verzeichnis gesucht und nicht deinem globalen Include-Verzeichnis.
    Außerdem sollte die Kompilier-Anweisung meiner Meinung nach so aussehen:

    gcc -o keyboard keyboard.c -lX11
    

    blan



  • Was hast du dir denn bei

    atoi(VK_F5)
    

    gedacht?



  • Was hast du dir denn bei
    C/C++ Code:
    atoi(VK_F5)

    nicht richtig? ^^
    ich will den f5 druck simulieren


Anmelden zum Antworten