您的位置:首页 > 运维架构 > Linux

Linux编译程序时找不到头文件的解决办法

2016-12-08 10:58 726 查看
Linux编译程序时找不到头文件的解决办法

Linux编译程序时如果找不到头文件会提示如下错误:

$ gcc test.c -o test

test.c:9:16: fatal error: xxx.h: No such file or directory

 #include<xxx.h>

下面叙述以Ubuntu系统为例。

先查找 xxx.h 所在路径:

$ sudo find / -name xxx.h

/usr/local/include/xxx/xxx.h

然后用-I选项把目录加上编译:

$ gcc test.c -o test -I /usr/local/include/xxx

问题解决。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: