尝试编译具有标题的c文件:
#include <sys/wait.h>
我正在使用Cygwin编译它,每当我输入gcc minishell.c -o minishell
时它都会一直给我这个错误:
minishell.c:4:22: fatal error: sys/wait.h: No such file or directory compilation terminated.
任何线索到底是什么?
答案 0 :(得分:1)
这是因为在这种情况下,编译器不知道如何访问/查找sys/wait.h
文件,以便它可以在编译过程中包含此文件。要检查编译器将尝试查找文件的所有位置,请参阅:
How to tell C++ library path in Cygwin and MinGW
上面的帖子/链接也讲述了包含路径。