Hinzufügen einer neuen Funktion zu libc
Frage
Wie kann ich eine neue LIBC -Funktion hinzufügen und sie auch von C -Programmen aufrufen? Die neue Funktion ist ein Kern -System -Aufruf auf Kernelebene. Die Funktion erfolgt im Benutzerbereich.
Lösung
Setzen Sie es in eine eigene Bibliotheksdatei ein und verknüpfen Sie es mit -llibrary_name_here
. Die einzigen Dinge, die in LIBC gehören, sind bereits da (zusammen mit vielen Dingen, die nicht dorthin gehören).
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow