我将使用现有的库在visual c ++中创建一个新的静态库。 我从旧的lib复制了一个现有的文件,并将其添加到新创建的文件中。 ((标题和cpp文件) 头文件使用名为QArray.h的文件,因此我也复制了该文件。 建设时我收到以下错误:
错误C2079:'CDawesRun :: m_HeadRatio'
使用未定义的类'CArray'
与
[TYPE = double,
ARG_TYPE =双
出现此错误的原因是什么? 我已经将库创建为Win32静态库并单击了MFC选项。 感谢。
答案 0 :(得分:2)
见Compiler Error C2504。您可能错过了定义CArray的#include。
另见CArray Class,CArray似乎在afxtempl.h中定义。