我得到的錯誤在我的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