相关文章推荐
近视的镜子  ·  LDAP安装步骤-腾讯云开发者社区-腾讯云·  2 年前    · 
爱玩的馒头  ·  使用python向MySQL数据库中存入js ...·  2 年前    · 
不拘小节的排球  ·  「python另起一行」相关问答|文档|产品 ...·  2 年前    · 
Code  ›  链接器错误LNK1120和LNK2001开发者社区
overflow 链接器
https://cloud.tencent.com/developer/ask/sof/103627376
打酱油的排球
2 年前
首页
学习
活动
专区
工具
TVP
返回腾讯云官网
提问
问 链接器错误LNK1120和LNK2001
Stack Overflow用户
提问于 2011-11-08 21:40:41
EN

我讨厌这些链接器错误,你知道我怎么才能摆脱它们吗?

Error   2   fatal error LNK1120: 1 unresolved externals C:\Users\**********\Documents\Visual Studio 2005\Projects\Machine2\Debug\Machine2.exe

和

Error   1   error LNK2001: unresolved external symbol "public: void __thiscall SecondDlg::OnBnClickedButton4(void)" (?OnBnClickedButton4@SecondDlg@@QAEXXZ) SecondDlg.obj
5 3.3K 0 票数 1
EN
c++
visual-c++
linker-errors
visual-c++-2005

回答 5

Stack Overflow用户

回答已采纳

发布于 2011-11-09 17:48:23

我删除了 ON_BN_CLICKED(IDC_BUTTON4, &SecondDlg::OnBnClickedButton4) 和IDC_BUTTON4的所有其他实例。我的编译器试图编译一些不存在的东西。

票数 1
EN

Stack Overflow用户

发布于 2011-11-08 21:45:58

错误可能是由以下原因之一造成的:

忘记在compilation

  • You中包含 cpp 文件中的方法

  • cpp 文件忘记使用 _declspec(dllexport)

  • You're导出类没有链接到 SecondDlg 所在的库
票数 7
EN

Stack Overflow用户

发布于 2011-11-08 21:45:33

public: void __thiscall SecondDlg::OnBnClickedButton4(空)

链接器正在尝试,最好告诉您无法解析对 SecondDlg::OnBnClickedButton4(void) 的调用。这意味着它无法从任何已编译的源文件(准确地说是目标文件)中找到成员函数的定义。您只是在接口中提供了声明,而没有在任何地方提供它的定义(即实现)。

票数 5
EN
页面原文内容由 stack overflow 提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8051292

复制
相关文章

Copyright © 2013 - 2023 Tencent Cloud.

All Rights Reserved. 腾讯云 版权所有

 
推荐文章
近视的镜子  ·  LDAP安装步骤-腾讯云开发者社区-腾讯云
2 年前
爱玩的馒头  ·  使用python向MySQL数据库中存入json类型数据 - Laney_Sun - 博客园
2 年前
不拘小节的排球  ·  「python另起一行」相关问答|文档|产品|活动 - 七牛云
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号