&
一、报错 信息 如 下
In file included from progname.c:26:0:
./stdio.in.h:1010:1: error: ‘gets’ undeclared here (not in a function)
_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
^
解决办法:
1 、通过 find命令查 找
find /opt/libiconv-1.14 -type f -name 'stdio.in.h'
2 、vi m编 辑 6 9 8行文 件
698 /*_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead"); */
699 #if defined(__GLIBC__) && !defined(__UCLIBC__) && !__GLIBC_PREREQ(2, 16)
700 _GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
701 #endif
702 #endif
说明:/*