链接错误:error LNK 2019 :Unresolved external symbol
2015-07-18 14:16
281 查看
链接错误:error
LNK 2019 :Unresolved external symbol
做X-ray食品检测,怎么都链接不到库。而使用以前编译的可以,而两个版本没有变化;
![](http://blog.csdn.net/thefieryice/article/details/file:/C:/Users/Administrator/Documents/My%20Knowledge/temp/ea9a7600-d853-4e1b-b922-1c833cfc2ec6.png)
使用Depends.Exe查看编译的dll,将函数接口copy到word中,查找对应的接口发现最后一个参数不一致,为两个版本JnDefs造成:
![](http://blog.csdn.net/thefieryice/article/details/file:/C:/Users/Administrator/Documents/My%20Knowledge/temp/bc0fc482-209f-4ed5-b877-c60e09388feb.png)
![](http://blog.csdn.net/thefieryice/article/details/file:/C:/Users/Administrator/Documents/My%20Knowledge/temp/6b2f2a8f-16e2-47ae-955b-51fe7365a33b.png)
使用CIntelImage中的JnDefs,并去除掉boost。即可通过;
http://blog.163.com/aiding_001/blog/static/22908192011102224344450/
LNK 2019 :Unresolved external symbol
背景:
做X-ray食品检测,怎么都链接不到库。而使用以前编译的可以,而两个版本没有变化;![](http://blog.csdn.net/thefieryice/article/details/file:/C:/Users/Administrator/Documents/My%20Knowledge/temp/ea9a7600-d853-4e1b-b922-1c833cfc2ec6.png)
原因查找:
使用Depends.Exe查看编译的dll,将函数接口copy到word中,查找对应的接口发现最后一个参数不一致,为两个版本JnDefs造成:![](http://blog.csdn.net/thefieryice/article/details/file:/C:/Users/Administrator/Documents/My%20Knowledge/temp/bc0fc482-209f-4ed5-b877-c60e09388feb.png)
![](http://blog.csdn.net/thefieryice/article/details/file:/C:/Users/Administrator/Documents/My%20Knowledge/temp/6b2f2a8f-16e2-47ae-955b-51fe7365a33b.png)
解决:
使用CIntelImage中的JnDefs,并去除掉boost。即可通过;
参考:
http://blog.163.com/aiding_001/blog/static/22908192011102224344450/
相关文章推荐
- sublime自动格式化
- sublime
- Java回调函数机制
- Symmetry 解题心得
- Zend Server安装后首次运行就出现Internal Server Error的解决(转)
- Log4Net生成出现未引用错误解决方法
- Android开发之PendingIntent的使用
- 关于HTML DOM的一些问题
- nginx+lua+redis搭建
- 360doc-----简单CXF方式的webService客户端调用范例
- AIDL介绍和实例讲解
- ArcGIS for Server的安装及站点中的集群配置
- ArcGIS for Server的安装及站点中的集群配置 分类: ArcGIS for server 2015-07-18 14:14 16人阅读 评论(0) 收藏
- ueditor 定制工具栏图标
- 利用Verilog HDL实现万年历
- java新手笔记9 类的封装示例
- LeetCode#191 Number of 1 Bits
- 引用计数
- 找出数组中的最大值和次大值
- 向量投影