DLL:无法解析的外部符号 "__declspec(dllimport)
2024-10-18 13:16:39
(4.10)碰到问题:
MFC规则DLL(静态库1)中,AFX_EXT_CLASS导出类及类的对象。在静态库2中使用。出现两个问题:
(1) 静态库1中警告:dll链接不一致;
(2) 静态库2中报错:无法解析的外部符号 "__declspec(dllimport)。
问题原因:
静态库1使用了AFX_EXT_CLASS导出,但在 项目—属性-配置属性-C/C++-预处理器-预处理器定义 中使用了_USRDLL导致不匹配(http://blog.csdn.net/honker110/article/details/6120810);而且静态库2中使用了_AFXEXT。
解决方案:
_USRDLL改成_AFXEXT。
最新文章
- 学习笔记 UpdateXml() MYSQL显错注入
- widows下node.js环境搭建及运行js
- SEO初级优化--HTML、CSS、JS
- Message Flood
- Win10 AppBar
- vector 之删除元素
- 几何不能具有Z值
- iOS 进阶 第八天(0407)
- UVaLive 6627 First Date (转换时间)
- 【leetcode】Divide Two Integers (middle)☆
- Dreamweaver CS6破解教程[序列号+破解补丁]
- Android 使用HTTP(get和post)方式登陆服务器
- mod_python模块安装
- UIScrollView的布局
- angularjs应用prerender.io 搜索引擎优化实践
- c#获取数组中指定元素的索引
- Win7 64位操作系统连接HP 1010打印机完美解决方案
- TED #10# A rite of passage for late life
- 20145206邹京儒MSF基础应用
- LwIP raw api下使用tcp keep alive