QT无法编译#include *.moc的项目,报No such file or directory

原创 2015年11月19日 21:49:06

前两天出现项目中源文件#include .moc文件,就编译报错No such file or directory。moc文件是QT会自动生成的,为什么会报找不到?

回忆自己卸载了旧版QT,安装了最新版,估计跟注册表残留有关。于是卸了,清理了一下注册表残留,主要是在注册表中查找所有包含“qt”的项,注意不要全字匹配,这样手动区别一下,找得彻底一点。主要有以下重点区域:
HKEY_CURRENT_USER\Software\
HKEY_USERS\

将所有包含Qtproject和Qtcreator的项全部删除,重新安装,一切都正常了。

在文件系统中,除了QT目录外,在系统用户目录下也会有残余文件,注意删除:
C:\Users\XXX\AppData\Local\QtProject\ 和 Trolltech。注意QT assistant目录也在这里,工作不正常时(如不能搜索),可以删除一下,让系统自动重建索引。

所以QT没有一个完善的升级,当采用删除再安装,或直接安装新版时,均有可能遭遇这类问题,需要注意。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

QT编译遇到的初级问题整理 gnu-libstdc++\4.9\include\cstdlib:72: error: stdlib.h: No such file or directory

QT编译遇到的初级问题整理 gnu-libstdc++\4.9\include\cstdlib:72: error: stdlib.h: No such file or directory Error...

web 项目log4j配置无法获取文件(java.io.FileNotFoundException: /logs/log.txt (No such file or directory))猜想

现象:信息: No Spring WebApplicationInitializer types detected on classpath log4j:ERROR setFile(null,tru...

关于make zImage时出现include/asm/timex.h:15:28: asm/arch/timex.h: No such file or directory

root@localhost linux]# cd linux-2.6.18 [root@localhost linux-2.6.18]# make zImage   CHK     includ...

VC2010 C++ error C1083: Cannot open include file: 'XXXXX.h': No such file or directory

http://blog.csdn.net/carson2005/article/details/8589576   这两天刚装好VS2010试用,发觉VC10在Projecct Settings方面和...
  • Lyncai
  • Lyncai
  • 2013-10-25 15:55
  • 6332

Cannot open include file: 'stdafx.h ': No such file or directory

提示:Cannot open include file: 'stdafx.h ': No such file or directory  #include       "stdAfx.h.....

关于“fatal error C1083: Cannot open include file: 'StdAfx.h': No such file or directory”的问题

出现“fatal error C1083: Cannot open include file: 'StdAfx.h': No such file or directory” 的原因。

error C1083: Cannot open include file: 'uxtheme.h': No such file or directory

最近做一个系统时,苦于界面比较难看,如果自己从头做起的话,过于烦琐,便上网,寻找合适的界面库,找了多个,发现了一个比较合适的界面库GuiLib(官方网址:www.beyondata.com),这个界面...

mysql-python 安装错误: Cannot open include file: 'config-win.h': No such file or directory

问题描述: pip instal MySQL-python 出现如下错误: Installing collected packages: MySql-python Running setup.py...
  • xxm524
  • xxm524
  • 2015-09-26 20:28
  • 13560
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)