none
使用隐式连接DLL 的时候 报错 RRS feed

  • 问题

  • 我是用的命令连接
    extern "C" _declspec(dllexport) int add(int a,int b);
    extern "C" _declspec(dllexport) int dec(int a,int b);

    编译的时候提示如下的信息,如何解决啊?

    1>3.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) int __cdecl dec(int,int)" (__imp_?dec@@YAHHH@Z),该符号在函数 _wmain 中被引用
    1>3.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) int __cdecl add(int,int)" (__imp_?add@@YAHHH@Z),该符号在函数 _wmain 中被引用
    1>D:\VC++\DLLTEST2\Debug\3.exe : fatal error LNK1120: 2 个无法解析的外部命令
    …|▌'寔堅蔃の/「≯還寔╪.逞蔃﹖
    2009年7月30日 6:16

答案

  • extern "C" _declspec(dllexport) int add(int a,int b);
    extern "C" _declspec(dllexport) int dec(int a,int b);

    应该把dllexport改为import,写错了而已。
    just learn
    • 已标记为答案 Tim Li 2009年8月4日 9:27
    2009年7月31日 2:41
  • #pragma comment(lib,"D:\\VC++\\DLLTEST2\\DLLTEST2\\Debug\\DLLTEST2.lib")  我用命令添加了啊。。。
    extern _declspec(dllimport) int add(int a,int b);
    extern _declspec(dllimport) int dec(int a,int b);
    麻烦把正确答案设为解答。
    • 已标记为答案 Tim Li 2009年8月4日 9:27
    2009年7月31日 8:07
    版主

全部回复

  • 调用工程添加lib文件。
    麻烦把正确答案设为解答。
    2009年7月30日 6:46
    版主
  • #pragma comment(lib,"D:\\VC++\\DLLTEST2\\DLLTEST2\\Debug\\DLLTEST2.lib")  我用命令添加了啊。。。
    _declspec(dllimport) int add(int a,int b);
    _declspec(dllimport) int dec(int a,int b);
    …|▌'寔堅蔃の/「≯還寔╪.逞蔃﹖
    2009年7月30日 8:51
  • _declspec(dllimport) int add(int a,int b);
    _declspec(dllimport) int dec(int a,int b);

    我映像中好像不用加declspec(dllimport),你去掉试试.

    这样 extern int dec(int a,int b); 就可以了
    0xBAADF00D
    2009年7月30日 17:38
    版主
  • extern "C" _declspec(dllexport) int add(int a,int b);
    extern "C" _declspec(dllexport) int dec(int a,int b);

    应该把dllexport改为import,写错了而已。
    just learn
    • 已标记为答案 Tim Li 2009年8月4日 9:27
    2009年7月31日 2:41
  • #pragma comment(lib,"D:\\VC++\\DLLTEST2\\DLLTEST2\\Debug\\DLLTEST2.lib")  我用命令添加了啊。。。
    extern _declspec(dllimport) int add(int a,int b);
    extern _declspec(dllimport) int dec(int a,int b);
    麻烦把正确答案设为解答。
    • 已标记为答案 Tim Li 2009年8月4日 9:27
    2009年7月31日 8:07
    版主