No relevant classes found. No output generated、metaObject连接错误
自己用VS 2017 + Qt 5.14.1 + qt-vsaddin-msvc2017-2.4.1-rev.12.vsix 编写的工程编译时,报如下警告:
Note: No relevant classes found. No output generated
然后生成的moc开头的文件都是空的,即0 KB,然后报一堆:metaObject连接错误
以下是网友说的解决方法:
QT文件的编码和VS内原工程编码不一致。QT文件是Unicode的一种,而VS原工程为 GB2312。
解决办法:
用VS的“高级保存选项”功能将 QT复制过来的文件 更改编码为 GB2312,重新编译;
发现 moc_***.cpp 中出现代码,且代码正常;
问题解决。
以下是另一个解决方法:Note:Norelevantclassesfound.Nooutputgenerated._湖北荆楚闲人_新浪博客
这两种方法都没解决我的问题,后来发现是工程目录路径中含有中文,将中文目录改为英文,然后全部删除生成的moc开头的文件,重新编译工程,问题解决。
No relevant classes found. No output generated、metaObject连接错误相关推荐
- The database returned no natively generated identity value错误解决方案
The database returned no natively generated identity value错误解决方案 参考文章: (1)The database returned no n ...
- Qt原对象metaObject编译错误的问题
编译moc_xx.cpp报错的问题 MOC(Meta-Object Complier) MOC宏展开 问题描述 解决方法 原因分析 总结 MOC(Meta-Object Complier) 关于元对象 ...
- mysql主键generated_将主键索引追加到mysql(使用Mysql workbench)导致“GENERATED ALWAYS AS”错误...
我只是试图追加使用GUI自动生成主键的表,并获取生成的脚本如下所示: ALTER TABLE `participantData`.`resources` ADD COLUMN `id` INT GEN ...
- Qt元对象系统(Meta-Object)(四)、Moc源代码分析
目录 前言 打开源代码 源码追踪解析 总结 前言 前面讲了那么多,Qt的元对象系统是多么多么厉害,多么多么好,那么Moc是具体是怎么工作的,所谓源码面前,了无秘密,下面让我们一探究竟. 打开源代码 ...
- Angular No name was provided for external module 'XXX' in output.globals 错误
Angular 7 开发自定义库时,引用ngZorroAntd,build过程中出现 No name was provided for external module 'ng-zorro-antd' ...
- Sublime Text 提示[Decode error - output not utf-8]的解决方法
如题,在Sublime Text运行时报错,提示"[Decode error - output not utf-8]"或"[Decode error - output n ...
- =在php中,PHPExcel在PHP7中,save(‘php://output’)出现ERR_INVALID_RESPONSE错误的解决方法...
在php7之前是可以正常导出的,在php7中使用save('php://output')出现ERR_INVALID_RESPONSE的错误主要是下面错误导致. 1.header和缓冲区的错误导致,下面 ...
- input和output哪个是充电_input是什么接口?告诉大家这个小常识,以后音箱接线更容易...
很多网友都遇到过这样的问题,在电视.电脑.音箱.功放等设备的后面,经常会有很多接口,其中有的接口旁边写着"input",那么input到底是什么接口呢 ,今天就和大家聊聊这个问题. ...
- This must be due to duplicate classes or playing wrongly with class loaders 1
接bugly热修复,补丁已经合并成功之后,报错 This must be due to duplicate classes or playing wrongly with class loaders ...
最新文章
- 全变量进气系统伺服马_三种伺服电动缸系统的特点
- 使用sysbench对mysql压力测试
- linux -- at命令
- 1周第1课 Linux 认知、安装 Centos7
- 关于 MySQL 的 boolean 和 tinyint(1)
- 算法题目——生成括号匹配
- 作为唯一索引_Mysql什么情况下不走索引?
- 【Python】输入任意个数元素并保存至列表
- oracle 1408,Oracle 11.2.0.2 Patch 说明
- 屌丝创业从理性“认识你自己”开始
- 快速入门上手第一课 | 从云计算到 Serverless
- matplotlib绘图技巧详解(三)
- 薪资16K,进华为外包怎么样?
- 怎么起用计算机无线开关,笔记本无线网络开关,详细教您如何打开笔记本电脑无线网卡开关...
- varnish 高性能加速器
- python基础 (一)import用法
- mathtype导致无法粘贴解决方法
- linux 下 的tail 命令
- 【转载】Java导入导出excel
- Dva + React + Mock 搭建项目 (主要讲解DvaJs)
热门文章
- html css入门经典 pdf,CSS入门经典
- python电脑截图文字识别软件_Python实现文字识别,来看看大牛怎么实现截图/
- 直方图尖峰python_Python系统学习 - 绘制直方图
- python非阻塞输入_Python 命令行非阻塞输入的小例子
- 华为p20支持手机云闪付吗_华为官宣7款旗舰支持升级EMUI10.132系统,你的手机有份吗?...
- 完全平方数 HYSBZ - 2440 (莫比乌斯函数容斥)
- SQL Server死锁问题:事务(进程 ID x)与另一个进程被死锁在 锁 | 通信缓冲区资源上并且已被选作死锁牺牲品。请重新运行该事务。...
- Ubuntu系统---以virtualenv方式安装Tensorflow-CPU
- MySQL 中的三中循环 while loop repeat 的基本用法
- POJ 2315:Football Game(博弈论)