&nb
一、 报 错信息如 下
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编辑698行 文件
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
说/