VC++出现无法解析的外部符号的几种情况
在写C++程序时,经常出现
- 在.h文件中写了DECLARE_DYNAMIC,而在.cpp文件中没有写IMPLEMENT_DYNAMIC
- 在.h文件中写了DECLARE_DYNCREATE, 但在.cpp文件中没有写上IMPLEMENT_DYNCREATE
- 在.h文件中声明了static变量,但在.cpp文件没有定义
- 在.h文件中声明了函数,但是.cpp中未定义
部分参考论坛:
1: http://bbs.youkuaiyun.com/topics/391375628