So schließen Sie beim Aufrufen der Header eine generische Bibliothek ein

So schließen Sie beim Aufrufen der Header eine generische Bibliothek ein

dieser Code gibt mir einen Fehler

#include <linux/mman.h>

keine solche Datei oder kein solches Verzeichnis

während das funktioniert

#include </usr/include/linux/mman.h>

wie ändere ich die Reihenfolge, damit ich die erste Option nutzen kann?

Antwort1

Sie müssen zuerst die zugehörigen Entwicklungspakete installieren:

sudo apt-get install linux-libc-dev linux-headers-generic build-essential

Hinweis: Sie finden immerzugehörige Pakete mit Header-Datei auf packages.ubuntu.com.

verwandte Informationen