qq_32408771
无限代码
2017-06-03 11:57

编译dll时调用其他第三方dll,编译通过但链接时提示无法识别的外部符号

  • dll

环境为win8.1 64位,VS2010。已经确定包含目录、库目录正确,include了头文件,附加依赖项也添加了*.lib,也试过#pragma comment (lib,"*.lib"),但是还是在链接时报错。第三方dll是某厂商提供的,包含硬件设备与计算机通信的接口,奇怪的是新建一个工程生成exe可以正常调用dll没有问题,但是新建一个dll工程采用相同的步骤却会提示第三方dll中的函数是无法识别的外部符号,请问这是什么原因?
图片说明

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

2条回答