diff --git a/libavutil/cpu.c b/libavutil/cpu.c
index a7e5f7f34516ec87d7b224589aa1e4624203f33b..354d21e76f3ce01a09abaa61b29087e90aed172e 100644
--- a/libavutil/cpu.c
+++ b/libavutil/cpu.c
@@ -180,6 +180,10 @@ int av_cpu_count(void)
 #ifdef TEST
 
 #include <stdio.h>
+#if HAVE_UNISTD_H
+#include <unistd.h>
+#endif
+
 #include "avstring.h"
 
 #if !HAVE_GETOPT