2010-02-12 50 views
1

我正在編譯一個項目,並且此項目有一個名爲Gamespaceframe的單元,頭文件爲遵循:鏈接器錯誤:無法解析的外部'__Fastcall_Advgrid :: TAdvstringGrid :: AutosizeCol ......引用自... name.OBJ

: 
#include "Advdgrid.hpp" 
: 

,並在.cpp爲如下:

: 
#Pragma link "Advdgrid" 
: 

當我重新編譯這個項目,我得到這個連接錯誤:

Linker error: Unresolved external '__Fastcall_Advgrid::TAdvstringGrid::AutosizeCol(const int, const int) referenced from C:\MHSS\Gamespaceframe.OBJ.

任何幫助或意見表示讚賞,提前

感謝,

問候,

大衛。

回答

0

鏈接器錯誤意味着gamespaceframe.obj上進行的方法調用:

__Fastcall_Advgrid::TAdvstringGrid::AutosizeCol(const int, const int) 

和鏈接器找不到任何地方上面的方法。因爲它看起來像你的gamespaceframe.cpp包含「Advdgrid.hpp」,並且hpp擴展可能表示模板類,我會檢查並確保TAdvstringGrid正確實例化。

相關問題