您的位置:首页 > 其它

警告:隐式声明与内建函数不兼容

2013-09-26 18:15 260 查看
当我们在linux环境下做系统开发的时候,当程序编写完毕,开始编译,经常会遇到如下的错误提示:

错误提示:
[root@centos64 xuekun]# gcc -o gethost gethost.c
gethost.c: In function ‘main’:
gethost.c:14: 警告:隐式声明与内建函数 ‘exit’ 不兼容
gethost.c:16: 警告:隐式声明与内建函数 ‘memcpy’ 不兼容

解决的基本思路:

遇到类似的提示,基本都是缺少包含此函数的头文件,那应该怎样确定这个函数在哪个头文件呢,可以用如下方法:

[root@centos6 ~]# man 2 exit #man命令讲解可参照这个http://www.bdkyr.com/view.php?id=61

_EXIT(2) Linux Programmer
本文出自 “北京开源人Linux运维实战” 博客,请务必保留此出处http://bdkyr.blog.51cto.com/7961566/1302315
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: