Saya perhatikan di bawah direktori /usr/include saya, ada folder bernama bits dengan banyak file header. Beberapa filenya adalah bits/errno.h atau bits/in.h.
Dari mana file-file ini berasal? Mereka tampaknya bukan bagian dari libc. Misalnya, musl tidak disertakan bersama mereka: https://github.com/cloudius-systems/musl/tree/master/include, namun, saya perhatikan bahwa musl bergantung pada mereka.
"header.h"
atau"sys/header.h"
(atau menggunakan notasi kurung sudut<sys/header.h>
). Praprosesor memilih filebits/*.h
yang benar. - person Jonathan Leffler   schedule 15.09.2020