'gets' undeclared here

今天在编译m4的时候出现了以下错误。

./stdio.h:456:1: error: 'gets' undeclared here (not in a function)

报错提示建议用:fgets。

 

解决办法:

在源码中找到:stdio.in.h 这个文件。

找到这一行:gets is a security hole 然后将该行注释掉重新编译。

posted @ 2015-03-14 13:41  JustRelax  阅读(653)  评论(0编辑  收藏  举报