扩展DLL里的类派生自外部类的问题
#pragma once
#include "Base.h"//DLL外部的类
class CDriver :
public CBase
{
public:
CDriver(void);
public:
~CDriver(void);
};
1>Driver.obj : error LNK2019: 无法解析的外部符号 "public: __thiscall CBase::CBase(void)" (??0CBase@@QAE@XZ),该符号在函数 "public: __thiscall CDriver::CDriver(void)" (??0CDriver@@QAE@XZ) 中被引用
1>Driver.obj : error LNK2019: 无法解析的外部符号 "public: __thiscall CBase::~CBase(void)" (??1CBase@@QAE@XZ),该符号在函数 "public: __thiscall CDriver::~CDriver(void)" (??1CDriver@@QAE@XZ) 中被引用
DLL里的类如何才能使用外部的类?