VC ++链接外部库(dll接口)

时间:2016-03-28 13:41:06

标签: visual-c++ hyperlink

我是Windows新手,我正在尝试编写一个简单的Win32 colsole应用程序,它只对外部库进行一次api调用。

这个外部库是一个.lib文件,我相信它是DLL的接口。

在查看其他帖子后我做了以下事情: -

  1. 在vc ++项目中添加库/标题
  2. 将库添加到链接选项
  3. 为了以防万一,将dll复制到windows \ system32目录。
  4. 并尝试编译,但我收到以下错误。

    1> AnyFirewallEngineCInterfaceToDll.lib(AnyFirewallEngine.obj):错误LNK2001:未解析的外部符号" long __cdecl EyeballGetModule_AnyFirewall(void)" (?EyeballGetModule_AnyFirewall @@ YAJXZ)

    有趣的是,带错误的函数似乎不在头文件中,所以我相信它可能在DLL中。

    我的控制台应用程序只有一行: - 调用函数af_init();

    关于我还能尝试什么的任何想法?

0 个答案:

没有答案