Убедитесь, что на вашем компьютере установлены заголовочные файлы linux. Чтобы убедиться, что они установлены, в дистрибутивах на основе Debian запустите:
sudo apt-get install linux-headers-generic
Также убедитесь, что вы включаете заголовок unistd
, как Майкл Суретт уже показал. Для ясности вы бы включили заголовок, упомянутый в коде ниже:
#include <unistd.h>
int main() {
...
}