linux下编译程序找不到头文件
程序员文章站
2022-04-04 08:04:17
...
问题引出:
Linux编译程序时如果找不到头文件会提示如下错误:
$ gcc test.c -o test test.c:9:16: fatal error: xxx.h: No such file or directory #include<xxx.h>
下面叙述以Ubuntu系统为例。
(免费视频教程分享:linux视频教程)
解决方法如下:
1、先查找 xxx.h 所在路径
命令如下:
$ sudo find / -name xxx.h
结果如下:
/usr/local/include/xxx/xxx.h
2、然后用-I选项把目录加上编译即可
命令如下:
$ gcc test.c -o test -I /usr/local/include/xxx
相关文章教程推荐:linux视频教程
以上就是linux下编译程序找不到头文件的详细内容,更多请关注其它相关文章!
上一篇: JavaScript自定义方法
下一篇: css中的透明度该怎么设置
推荐阅读
-
linux 下 g++编译程序时-I(大写i) 与-L(大写l)-l(小写l) 的作用详解
-
解决linux下node.js全局模块找不到的问题
-
-e linux_[Linux]找不到动态链接库和头文件问题
-
Asp.Net Core Linux环境下 找不到配置文件、静态文件的问题
-
linux下socket编程常用头文件(推荐)
-
linux环境下 python环境import找不到自定义的模块
-
完美解决linux下node.js全局模块找不到的情况
-
Linux下mysql找不到mysql.sock文件的解决办法_MySQL
-
linux的/etc/sysconfig/下找不到iptables文件
-
linux的/etc/sysconfig/下找不到iptables文件