JUST DO IT ~

          我只想當個程序員

          c++ exe 訪問 DLL 中 c++ class error LNK2019 LNK2001

          一直報錯,說找不到引用.

          2>Quote.obj : error LNK2019: 無法解析的外部符號 "public: __thiscall 某類::某類(char *)" (??0某類@@QAE@PAD@Z),該符號在函數(shù) "public: __thiscall Quote::Quote(void)" (??0Quote@@QAE@XZ) 中被引用
          2>Quote.obj : error LNK2001: 無法解析的外部符號 "public: virtual bool __thiscall 某類::Init(void)" (?Init@某類@@UAE_NXZ)
          2>Quote.obj : error LNK2001: 無法解析的外部符號 "public: virtual void __thiscall 某類::Kill(void)" (?Kill@某類@@UAEXXZ)
          2>Quote.obj : error LNK2001: 無法解析的外部符號 "private: virtual int __thiscall 某類::Run(void)" (?Run@某類@@EAEHXZ)
          2>Quote.obj : error LNK2001: 無法解析的外部符號 "private: virtual bool __thiscall 某類::Terminate(void)" (?Terminate@某類@@EAE_NXZ)
          2>Quote.obj : error LNK2019: 無法解析的外部符號 "public: virtual __thiscall 某類::~某類(void)" (??1CW

          1.使用編譯---------> verbose  顯示能找到庫.

          9C[Z)A4`[NZT4PM_%[[$2HB

          2.可以看到那個方法連接到那個庫文件里面的.

          ZH1IBN68EZ@~YHRA@]$EQ61

          3.通過depends  看這個dll暴露出來的方法.

          C}$1@WQ~CKP%KDAQ9GYSLCK

           

           

           

          #ifdef EXPORT_API
          #define MY_API __declspec(dllexport)
          #else
          #define MY_API __declspec(dllimport)
          #endif
          
          class MY_API MyClass {
             ...
          };

           

          #include <e://testClass.h>

          #pragma comment(lib, "//Debug//ServerDLL.lib")

           

           

          參考

          http://www.codeproject.com/Articles/28969/HowTo-Export-C-classes-from-a-DLL

           

          http://www.cppblog.com/suiaiguo/archive/2009/07/21/90734.html

          posted on 2013-09-03 10:15 小高 閱讀(540) 評論(0)  編輯  收藏 所屬分類: C

          導航

          <2013年9月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          統(tǒng)計

          常用鏈接

          留言簿(3)

          隨筆分類(352)

          收藏夾(19)

          關(guān)注的blog

          手冊

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 铁力市| 泸定县| 曲麻莱县| 手游| 绥棱县| 涞源县| 敦煌市| 阳西县| 温宿县| 邵阳市| 巴青县| 保定市| 辉县市| 邻水| 瑞丽市| 五寨县| 佳木斯市| 来安县| 化州市| 思茅市| 定安县| 长寿区| 谷城县| 黄梅县| 旌德县| 东宁县| 邯郸市| 大港区| 临湘市| 玉田县| 小金县| 江阴市| 康乐县| 星子县| 丽水市| 武定县| 庄河市| 上高县| 南宁市| 游戏| 新建县|