2009-02-06 95 views
0

我有一個最初在Borland C++ 6中創建的大項目。什麼是「元數據操作失敗」VS2008鏈接器錯誤?

我們將程序逐漸移植到VS2008。有很多項目都可以編譯爲.lib文件,我試圖爲一組項目構建測試項目的exe文件。

固定的編譯器錯誤後,我得到了這個瘋狂的鏈接器錯誤:

1> av_geos_core_domain.lib(GerTamMolde.obj):錯誤LNK2022:元數據操作失敗(8013118D):重複類型不一致佈局信息( PtoGrad):(0x02000045)。

它出現了4次不同類別的其他時間。列出的.obj是類(GerTamMolde和PtoGrad)。

我試過多次清洗並重新構建解決方案,但無法正常工作。

任何想法?

回答

2

你試過搜索重複的符號嗎?在我看來,PtoGrad是在兩個或更多的地方定義的,或許在不同的.lib中,這使得在構建.exe崩潰時解析符號。

相關問題