Manchmal fügt der Kernel Systemaufrufe hinzu und es dauert eine Weile, bis die C-Bibliothek sie unterstützt.
Oder vielleicht kompilieren Sie auf einer alten Linux-Distribution, wollen aber auf einer neueren laufen.
Beispielcode:
%Vor% Aber im Allgemeinen ist es nicht vorteilhaft, syscall
zu verwenden, wenn die C-Bibliothek in Ihrer Kompilierungsumgebung das hat, was Sie brauchen. (Zum einen ist es noch weniger portabel als eine Linux-spezifische Schnittstelle, da die Systemrufnummern je nach CPU variieren.)
Tags und Links c linux operating-system