在一个 C 项目中,我处理一个包含所有共享声明的大型头文件。交付给我的最新版本显示了我不理解的解析器警告:
1>someheader.h(2487) : warning: Error parsing virtual object addresses specified! Ignoring!
1>someheader.h(2487) : warning: Ignoring XXX_SomeTypename virtual instance name(s) specifed, as no corresponding virtual address specified!
顺便说一句 - 编译器是 Visual Studio 2005。相应的行是 typedef 的最后一行,如下例所示:
typedef struct
{
float member;
} Typename_t; /* @vaddr:XXX_XXX @cycleid:YYY_YYY @vname:XXX_SomeTypename */
我不知道这个警告是什么意思,通用搜索(SO,google)没有提供任何结果。有人可以协助找出那里可能有什么问题吗?