• 技术文章 >运维 >linux运维

    linux下编译程序找不到头文件

    VV2020-01-11 16:27:35原创2319

    问题引出:

    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下编译程序找不到头文件的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    上一篇:linux中有几种文件类型 下一篇:linux系统怎么安装网卡驱动
    大前端线上培训班

    相关文章推荐

    • linux无法识别U盘• linux中如何设置mysql不区分大小写• linux下执行php命令提示错误• linux下tomcat无法访问

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网