Visual C++ 2005 と MFC を使用して記述された C++ プログラムを MS VS 2010 でコンパイルしようとしています。悲しいことに、コンパイル中に次のエラーが発生します。
Error 2 error LNK2005: "public: virtual __thiscall CMemDC::~CMemDC(void)" (??1CMemDC@@UAE@XZ) already defined in CMemDCImpl.obj Project\Project\Project\uafxcwd.lib(afxglobals.obj) Project.
CMemDCImpl には、クラス CMemDCImpl のすべてのメンバーの定義を含むヘッダー ファイルと、それらの実装を含む *.cpp ファイルがあります。このエラーを修正するのを手伝ってください。