我得到的错误在我的Visual Studio 9.0项目的Visual Studio 9.0误差指定未定义的结构/联合
1>..\..\..\..\..\Work Projects\putty-svn\sshnogss.c(9) : error C2037: left of 'libraries' specifies undefined struct/union 'ssh_gss_liblist'
1>..\..\..\..\..\Work Projects\putty-svn\sshnogss.c(10) : error C2037: left of 'nlibraries' specifies undefined struct/union 'ssh_gss_liblist'
,我不知道为什么的那么多。代码是:
struct ssh_gss_liblist *ssh_gss_setup(Conf *conf)
{
struct ssh_gss_liblist *list = snew(struct ssh_gss_liblist *);
list->libraries = NULL;
list->nlibraries = 0;
return list;
}
那么......你是否确定该结构正在被##include'd正确定义的文件? – kprobst 2012-07-12 23:40:34
向我们显示您的sshgss.h – 2012-07-12 23:43:55
问题在于该项目出于某种原因未包含sshgss.h。在我添加了#include – SSEMember 2012-07-12 23:53:31