linux编译程序查找文件时报错怎么办?-创新互联

问题引出:

创新互联专注于点军网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供点军营销型网站建设,点军网站制作、点军网页设计、点军网站官网定制、微信平台小程序开发服务,打造点军网络公司原创品牌,更为您提供点军网站排名全网营销落地服务。

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

$ gcc test.c -o test
test.c:9:16: fatal error: xxx.h: No such file or directory
 #include

下面叙述以Ubuntu系统为例。

解决方法如下:

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下编译程序找不到头文件的详细内容,更多请关注创新互联成都网站设计公司其它相关文章!

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


文章名称:linux编译程序查找文件时报错怎么办?-创新互联
文章来源:http://pwwzsj.com/article/dsoehc.html