删除了一个类中的变量,连接就会出错.如何解决?

zsjiaming 2006-01-01 04:20:24
picView.obj : error LNK2001: 无法解析的外部符号 "public: static int * CpicView::erasetable" (?erasetable@CpicView@@2PAHA)
Debug/pic.exe : fatal error LNK1120: 1 个无法解析的外部命令

已经出错过几次了,只要我删除了类中的一个变量,那么连接就会出错.

这个变量在CpicView.h和CpicView.cpp中已经删除干净,但还是出错,怎么解决?

...全文
105 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Snow_Ice11111 2006-01-02
  • 打赏
  • 举报
回复
用VC的搜索功能在整个工程范围内查找“erasetable”或其它已删除的变量名试试。
gao_ming77 2006-01-01
  • 打赏
  • 举报
回复
是不是引用的lib不对?
zsjiaming 2006-01-01
  • 打赏
  • 举报
回复
rebuiltall试过.
把Debug目录中的所有文件删除也不行.

好象是哪里还保存一这个变量符号.但不知在什么地方(肯定不在*.cpp *h文件中)
DentistryDoctor 2006-01-01
  • 打赏
  • 举报
回复
这个变量在CpicView.h和CpicView.cpp中已经删除干净,但还是出错,怎么解决??

试一次RebuildAll!
kenskens 2006-01-01
  • 打赏
  • 举报
回复
http://blog.donews.com/xzwenlan/archive/2005/06/06/414678.aspx

16,551

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Creator Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧