Wie man GCC-Fehler behebt: X11/Xlib.h: No such file or directory auf Ubuntu

Problem

Beim Versuch, eine C/C++-Software zu kompilieren, sehen Sie eine Fehlermeldung wie

x11_missing_error.txt
wmname.c:6:10: fatal error: X11/Xlib.h: No such file or directory
    6 | #include <X11/Xlib.h>
      |          ^~~~~~~~~~~~
compilation terminated.

Lösung

Sie müssen das libx11-dev-Paket installieren:

install_libx11.sh
sudo apt install libx11-dev

Dieses Paket enthält die notwendigen Header-Dateien für die X11-Entwicklung.

Nach der Installation versuchen Sie, Ihre Software erneut zu kompilieren.


Check out similar posts by category: C/C++