<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      .h 頭文件

      class MYNETENGINESHARED_API NetEngineManager :
      public ISafeBase,
      public INetModuleInInterface
      {
      friend class IObjectNetEngine;
      public:
      NetEngineManager(void);
      virtual ~NetEngineManager(void);

      private:
      static NetEngineManager* m_pInstance;
      public:
      static NetEngineManager* GetInstance(){return m_pInstance;}

      。。。

       

      .cpp源文件代碼


      NetEngineManager* NetEngineManager::m_pInstance = NULL;
      NetEngineManager::NetEngineManager(void):
      ISafeBase(eModule_NetEngineManager)
      {
      if(m_pInstance == NULL)
      {
      m_pInstance = this;
      }
      }

      編譯提示錯誤

      2> 所有輸出均為最新。
      2>Link:
      2> 正在創建庫 ..\..\Output\Debug\UploadEngine.lib 和對象 ..\..\Output\Debug\UploadEngine.exp
      2>stdafx.obj : error LNK2001: 無法解析的外部符號 "private: static class NetEngineManager * NetEngineManager::m_pInstance" (?m_pInstance@NetEngineManager@@0PAV1@A)
      2>XmlDatabase.obj : error LNK2019: 無法解析的外部符號 "public: __thiscall IDatabaseInterface::IDatabaseInterface(void)" (??0IDatabaseInterface@@QAE@XZ),該符號在函數 "public: __thiscall CXmlDatabase::CXmlDatabase(void)" (??0CXmlDatabase@@QAE@XZ) 中被引用
      2>XmlDatabase.obj : error LNK2019: 無法解析的外部符號 "public: virtual __thiscall IDatabaseInterface::~IDatabaseInterface(void)" (??1IDatabaseInterface@@UAE@XZ),該符號在函數 __unwindfunclet$??0CXmlDatabase@@QAE@ABV0@@Z$1 中被引用
      2>..\..\Output\Debug\UploadEngine.dll : fatal error LNK1120: 3 個無法解析的外部命令

      解答如下:
      這是由于導出類的修飾錯誤,對于dll本身來講,修飾應該是__declspec(dllexport),而對于調用者來講,應該是__declspec(dllimport)。而為了正確的編譯修飾,可以聲明如下:
      #ifdef MY_DLL_EXPORT
      #define _DLL_EXPORT_ __declspec(dllexport)
      #else
      #define _DLL_EXPORT_ __declspec(dllimport)
      #endif
      將MY_DLL_EXPORT加到dll 工程的預編譯定義中。
      現在你可以使用_DLL_EXPORT_宏來修飾你任何想導出的類或函數了

      預編譯添加 MY_DLL_EXPORT。這個這樣__declspec(dllexport) 和_declspec(dllimport)都會編譯一下。_declspec(dllimport)管 頭文件的 lib 連接。這樣才能編譯到lib里面。

       我估計這就是要沒有輸出靜態lib,執行這條宏編譯__declspec(dllimport)

      posted on 2021-06-30 17:31  七星落地  閱讀(125)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 日本精品极品视频在线| 亚洲欧美日韩久久一区二区| 国产成人高清亚洲综合| 国产精品久久久久无码av色戒| 成人免费无码大片a毛片| 午夜激情福利一区二区| 亚洲偷自拍国综合| 亚洲欧美日韩精品久久| 女人腿张开让男人桶爽| 女人张开腿让男人桶爽| 日本一卡2卡3卡4卡无卡免费| 人人超碰人摸人爱| 蜜臀av一区二区三区在线| 午夜免费福利小电影| 国产精品老熟女免费视频| 99久久激情国产精品| 国产精品亚洲二区在线播放| 久久国产精品老人性| 国产在视频线在精品视频2020| 一个人免费观看WWW在线视频| 好吊妞人成视频在线观看27du| 精品国产亚洲av麻豆特色| 福利视频在线一区二区| 欧美不卡无线在线一二三区观 | 亚洲成av人片无码天堂下载| 亚洲色最新高清AV网站| 91精品国产自产91精品| 成人国产乱对白在线观看| 884aa四虎影成人精品| 日本亚洲欧洲无免费码在线| 蜜桃av亚洲精品一区二区| 江永县| 十八禁国产一区二区三区| 国产卡一卡二卡三免费入口| 久久亚洲精品11p| 少妇人妻精品无码专区视频| 国产精品亚洲中文字幕| 青草内射中出高潮| 老司机亚洲精品一区二区| 在线国产毛片| 人人做人人妻人人精|