2010-02-12 30 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正确实例化。

相关问题