2012-12-03 29 views
4

在C項目中,我處理包含所有共享聲明的大型頭文件。這是交付給我的最新版本帶來了解析器警告我不明白: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,谷歌)沒有提供任何結果。有人可以幫助找出那裏可能有什麼問題嗎?

+0

這可能看起來是鏈接器/內存問題。也許沒有足夠的內存代碼?但這只是我的猜測。 –

+1

非常感謝您關注此事。不幸的是,我不得不知道,解析器警告實際上源自於第三方軟件,它在構建步驟中做了額外的解析,但我並不知道:(對不起,要佔用你的時間...... –

回答

0

OP註釋解析器警告實際上源於在構建步驟OP中執行額外解析的第三方軟件不知道的。