无限代码
2017-06-03 11:57编译dll时调用其他第三方dll,编译通过但链接时提示无法识别的外部符号
环境为win8.1 64位,VS2010。已经确定包含目录、库目录正确,include了头文件,附加依赖项也添加了*.lib,也试过#pragma comment (lib,"*.lib"),但是还是在链接时报错。第三方dll是某厂商提供的,包含硬件设备与计算机通信的接口,奇怪的是新建一个工程生成exe可以正常调用dll没有问题,但是新建一个dll工程采用相同的步骤却会提示第三方dll中的函数是无法识别的外部符号,请问这是什么原因?
- 点赞
- 回答
- 收藏
- 复制链接分享
2条回答
为你推荐
- vs2013+Qt5.5.0 主项目调用Qt Libary中新建的Widget链接报错
- c++
- 1个回答
- WinXP 32位系统运行程序提示“无法定位程序输入点ucrtbase.terminate于动态链接库api-ms-win-crt-runtime-|1-1-0.dll”上,如何解决?
- 小程序
- c++
- visual studio
- 1个回答
- 如何用VS2012把一个exe封装成dll并调用?
- c语言
- c++
- visual studio
- 1个回答
- 在 qt运行程序在执行Debug模式构件时,弹出提示信息出错
- debug
- 程序运行
- 提示信息
- qt
- 3个回答
- JNA 调用fortran编写的Dll 问题
- dll
- java
- fortran
- 1个回答
换一换