首页| 论坛| 消息

回复: 【提问】lnk2001问题
#6 [kevinlynx 06-11 22:18]
乱说~~~~我也遇到了这个问题,在论坛查了查,看到这个帖子。又是这种人-------就知道猜~~为什么在发帖子前你不先实践下你的想法,确认你的看法是正确后再发上来呢? 猜来猜去,根本帮不了别人。楼上的解释全不对。
#7 我也遇到此问题,但很快就解决了。 [bitstar 11-20 09:06]
方法:
一、在DOS提示符下重新进行:
1.qmake -project
2.qmake
3.nmake
第3步的DOS下,我也会有与你们一样的问题,不过我的提示是error:LINK2019 无法解析的外部符号
二、我用的是.net集成环境进行开发的,在其project中的Generated MOC Files中添加(所有的在DOS下可见的moc_*.cpp文件)现有项.
三、重新生成,如果还有类似问题,则提示不应该是error:LINK2019 无法解析的外部符号 qt_emit之类,而是你确实还有些自己的slot没有实现,编程实现之即可。

DOS下的nmake能调用moc.exe帮助你生成最新版本的moc_*.cpp,而集成环境下“重新生成解决方案”好象不行,这是问题症结所在。应该说楼上的guxingke先生说的是正确的。

<< 1 2 >> (2/2)

回复 发表
主题 版块