一、报 错 信息 如 下
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 、 通过fi nd命令查找
find /opt/libiconv-1.14 -type f -name 'stdio.in.h'
2、v i m 编辑 6 98 行文件
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
说明/*
发表评论