社区
资源
帖子详情
无法解析的外部符号
xu0416
2010-04-23 10:55:18
无法解析的外部符号 "protected: virtual struct AFX_MSGMAP const * __thiscall MaskDefineDlg::GetMessageMap(void)const " (?GetMessageMap@MaskDefineDlg@@MBEPBUAFX_MSGMAP@@XZ)
...全文
239
7
打赏
收藏
无法解析的外部符号
无法解析的外部符号 "protected: virtual struct AFX_MSGMAP const * __thiscall MaskDefineDlg::GetMessageMap(void)const " (?GetMessageMap@MaskDefineDlg@@MBEPBUAFX_MSGMAP@@XZ)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jaynaviee
2012-03-12
打赏
举报
回复
[Quote=引用 5 楼 visualeleven 的回复:]
没有写
BEGIN_MESSAGE_MAP(MaskDefineDlg, 基类)
...
END_MESSAGE_MAP()
[/Quote]
果然。。。。。。。
donghaiting1256
2010-04-24
打赏
举报
回复
自己添加的消息响应吧。注意那三个地方,好好查一下
Eleven
2010-04-23
打赏
举报
回复
没有写
BEGIN_MESSAGE_MAP(MaskDefineDlg, 基类)
...
END_MESSAGE_MAP()
yaozhiyong110
2010-04-23
打赏
举报
回复
用到函数的文件下 包含函数申明的部分和实现部分 如果是类的话 包含类的头文件就可以
尹成
2010-04-23
打赏
举报
回复
MaskDefineDlg::GetMessageMap
这个函数申明没包含进来,头文件不包含好会出先这样的的错误
xu0416
2010-04-23
打赏
举报
回复
应该包含在那个文件下面呢?我包含进去了,还是不行啊? member function redeclaration not allowed
yaozhiyong110
2010-04-23
打赏
举报
回复
MaskDefineDlg::GetMessageMap
这个函数申明没包含进来
无法
解析
外部
符号
本人在写qt工程的时候遇到
无法
解析
外部
符号
原因:只写了类声明,但还没有写实现类,造成调用时
无法
解析
。 解决方法,把还没有实现类的声明给注释掉。参考博客
无法
解析
的
外部
符号
考虑可能的原因: [0]出现
无法
解析
可能是因为lib文件不正确,比如64位的编译配置,结果使用的是32位的lib包. [1]只写了类声明,但还没有写实现类,造成调用时
无法
解析
[2]声明和定义没有统一,造成链接不一致,
无法
LNK2001:
无法
解析
外部
符号
_sprintf
LNK2001:
无法
解析
外部
符号
_sprintf与LNK1104:
无法
打开文件“kernel32.lib”_臻訾胃的博客-CSDN博客 从网上下载一个VS的demo,编译之后老是报 LNK2001:
无法
解析
外部
符号
_sprintf的错误,找了好久,发现 在项目属性->链接器->输入->附加目录依赖项添加 legacy_stdio_definitions.lib 即可解决问题。 但不知道legacy_stdio_definitions.lib这玩意儿干啥的,有兴趣的自己百度吧..
无法
解析
外部
符号
的排查思路
如果是动态库中的某一个函数
无法
解析
(只有图中的序号2),那就是第3种情况了,此时要不然更换对应的头文件,要不然更换对应的lib文件。在使用其他人的动态库或者第三方库的时候经常会遇到
无法
解析
外部
符号
的问题。如果是引用了其他同事写的库,大概率是头文件的函数声明修改了,而动态库没有重新编译,导致你使用的头文件和lib文件不对应。如果是第三方库,请检查库的版本和头文件的版本是否对应。务必确保这两个地方的lib路径没有问题,具体查看哪个位置,看你的lib路径是在这两个地方中的哪一个添加的。,可以在下图的位置中查找。
关于
无法
解析
外部
符号
的错误
无法
解析
外部
符号
,表面意思还是比较清楚的。 但当出了问题的时候呢,就不太好解决了。 最常出现问题的原因: 1.没有包含头文件 2.没有包含库文件 3.静态成员变量没有在类外定义 这里,我主要想说的是类中静态成员变量的问题。 为啥我们没有在类外定义静态成员变量就会报这种错误呢。 分析一下编译器对静态成员变量的处理流程,相信大家就会明白了。 1.大家应该都知道静态变量是在编译期就分配...
VS在引用外库运行时显示
无法
解析
外部
符号
VS 引用外库
无法
解析
外部
符号
资源
2,586
社区成员
18,441
社区内容
发帖
与我相关
我的任务
资源
VC/MFC 资源
复制链接
扫一扫
分享
社区描述
VC/MFC 资源
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章