LNK2001错误如何解决?

新手上路,请多包涵

如题,我的VS提示:

LNK2001 无法解析的外部符号 "private: static class D2Dcore * TinyAVG::pTinyAVG_D2Dcore" (?pTinyAVG_D2Dcore@TinyAVG@@0PAVD2Dcore@@A) TinyAVG F:文档TinyAVGTinyAVGTinyAVGTinyAVG.obj

我的代码(TinyAVG.h,就是在这个文件报错的):

#pragma once
#include"tinyxml2.h"
#include"D2Dcore.h"

#define WINDOW_WIDTH 1440
#define WINDOW_HEIGHT 810

class TinyAVG
{
public:
    TinyAVG();
    ~TinyAVG();

    HRESULT Initialize(HINSTANCE hInstance);
    void RunMessageLoop();

    static LRESULT CALLBACK WndProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam);
private:
    HWND m_hwnd;
    static D2Dcore TinyAVG_D2Dcore;//这里出的问题
};

D2Dcore.h里面放了D2Dcore(自己写的类)的定义,实现在D2Dcore.cpp!
image.png
image.png### 问题描述

阅读 1.5k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题