Qt: 以前一直使用的是Qt的mingw编译器,换了个编译器报错,找不到Q_OBJEC 这是为什么啊?

以前一直是使用的MINGW编译器,Qt使用起来完全没问题,但是最近想换个MSVC2017编译器,按照网上的方法设置好以后,就显示一大堆红色的错误警告,甚至我直接新建一个项目都全是错误,这是为什么呢?
图片说明

c++
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
win下qt找不到编译器
楼主不才,最近在win8下安装了qt,结果找不到编译器,下了mingw-w64也是不行,不知道是不是哪里没设置好?求解答。在线等rnrn[img=https://img-bbs.csdn.net/upload/201608/16/1471318925_346877.png][/img]rnrn[img=https://img-bbs.csdn.net/upload/201608/16/1471318935_855940.png][/img]rnrn[img=https://img-bbs.csdn.net/upload/201608/16/1471318943_68908.png][/img]rnrn
Qt配置,Qt开发,mingw编译器
Qt配置,Qt开发,mingw编译器,Qt配置库,包含已经成功的实例。
QT跨MinGW和MSVC两种编译器的解决办法
由于MinGW的编译速度较慢,所以项目采用QT Creator上开发,VS2015上进行编译。但是两边由于自带库和编译环境的差异,会报许多错误。 为了兼容两个平台,可以使用以下方式进行头文件导入、宏定义以及某些代码的定义等。 #ifdef _MSC_VER //此处为MSVC编译器环境下的代码 #elif __GNUC__ //此处为MinGW编译器环境下的代码 #endif 如果是针对不同
[QT]为什么在qt creator编译器帮助里找不到QSocketDevice类?
rt
MinGW编译器(c++编译器)
MinGW: A collection of freely available and freely distributable Windows specific header files and import libraries, augmenting the GNU Compiler Collection, (GCC), and its associated tools, (GNU binutils). MinGW provides a complete Open Source programming tool set which is suitable for the development of native Windows programs that do not depend on any 3rd-party C runtime DLLs.
MinGW编译器
它是一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你在GNU/Linux和Windows平台生成本地的Windows程序而不需要第三方C运行时(C Runtime)库。MinGW 是一组包含文件和端口库,其功能是允许控制台模式的程序使用微软的标准C运行时(C Runtime)库
mingw编译器
我下载安装了mingw编译器,但不知怎么运行?rn求助。
Qt文本编译器
利用QT编写简单的文本编译器,实现输入,保存,另存为,删除等功能。
QT 编译器问题
[img=http://img.my.csdn.net/uploads/201303/13/1363141888_9388.png][/img][img=http://img.my.csdn.net/uploads/201303/13/1363141952_5667.png][/img]rn缺少编译器 可以用vs2012吗?
Qt Creator编译器
QT Creator调试用的编译器,最新版本的,如果当你在Qt Creator调试的时候出现gdb调试终端,就要更换你的调试器
编译器mingw4.6.2 Qt
Qt开发用的mingw4.4.0编译器 mingw4.4.0
QT 元编译器
Why Does Qt Use Moc for Signals and Slots? Templates are a builtin mechanism in C++ that allows the compiler to generate code on the fly, depending on the type of the arguments passed. As such, templa...
编译器mingw4.4.0 Qt
Qt开发用的mingw4.4.0编译器 mingw4.4.0
QT编译器,到哪下载?
VC2008编译器,已下载了。安装后,学习Windows C++,用得暂且还行。rnrn听说,[color=#FF0000]QT是跨平台的编译器[/color],未曾一见。现在,想学习跨平台的C++,[color=#FF0000]到哪可以下载呢?[/color]
C语言编译器MINGW的使用
这是mingw编译器的使用说明,方便大家查阅
为什么我的QT编译器无法DEBUG??
请问我的qt编译器 无法debug, 不知道为什么,感觉gdb不对。请各位大侠给个建议
VC6 调用QT生产的dll,Qt的编译器是VS2008
我的Qt环境是QT4.8.4+VS2008,vs2008是编译器。rn 我用Qt生成了一个Ftp的dll,给vc6调用,现在的情况是中我自己的电脑上能够成功调用,并能通过我dll中的ftp接口访问远程的ftp服务器,但是如果在其他没有装vs2008、VC6、Qt的电脑上运行,程序能够正常启动,但不能访问远程的服务器。rn 奇怪的是在其他电脑上运行也没报什么错误,就是不能下载文件。rn 求告诉指点!!!!
换了编译器 找不到了老朋友 新手问题
我原先使用 VC6.0学习MFCrn视频也都是 孙鑫老师的..rn也都VC6.0下教的rnrn现在买了VS2005 在去弄MFC 时rn没找到 MFC ClassWizard .... (虽说我那是中文版的,中文应该叫“类向导”吧) rn朋友门能不能告诉我 VS2005怎么添加类成员啊 响应函数啊 什么的 rn实在很郁闷 rn大家帮帮忙~....rnrn因为我是大一的学生 初入编程..只学了C 和C++rn还有我想想问问大家,工作时是不是经常换编译器啊?rn大家是怎么克服的呢?rnrn谢谢大家了
为什么会报错?编译器报错!
namespace ConsoleApp5rnrn class Programrn rn static void Main(string[] args)rn rn rnrn class abcrn rn public static int Ddd(int a, int b)rn rn rn rn [img=https://img-bbs.csdn.net/upload/201711/18/1510971759_830566.png][/img]rnrn rnrn
QT MinGW
最近需要将编写程序跑在Windows CE、Liunx、Window XP上面,所以想到用QT。rnrn1.以前没有使用,对QT不是了解,我安装后提示缺少编译器,但官网速度极其的慢,能否提供一个国内的下载地址。rnrn2.我看下一些教程,但都是讲如果使用,没有讲到如何在各平台上跑起来。 是更换编译器后,重新生成就可以了吗?rnrn3.可能会使用c++的库,在其他平台上用没有问题吗?rnrn4.另外有没有好的资料,推荐下,谢谢!
linux下安装Qt和ARM编译器
在linux下安装Qt环境和ARM编译器,使之可以进行跨平台发开。
qt编译器控件大小的问题
qtcreator拖拽空间的时候,在放大窗口的时候,在运行的时候没有生效,怎么能让拖拽n空间和窗口的大小与实际运行的效果一样呢?
Qt Creator配置msvc的编译器
安装完VS2010旗舰版,还需要点击VS10sp1-KB983509继续安装升级文件。这样在Qt Creator就可以手动设置编译器了。点击打开链接
Qt Creator的编译器与调试器的配置
我初学QT,这是我下载qtcreator出现的一系列麻烦。 我的qt creator版本为4.2.0,电脑是Win10系统,qt版本为5.0.2。我的QT下载路径为F:\QT。然后我发现我没有编译器,去下了个MinGW,我下载路径为F:\MinGW。然后找到系统-》高级系统设置-》环境变量-》系统变量。找到path点击编辑,添加F:\MinGW\bin;F:\QT\5.0.2\m
Qt Creator + VC编译器的问题
想让Qt Creator挂上由Windows SDK安装得到的VC编译器,在Kits里已经设置过,也没有提示问题。rn由于不是编译Qt程序而是第三方库,只有新建Plain C++ Project才行,但是这里选择Kit的时候只有MinGW可选,看不到VC编译器,不知道是哪里没设置对?rnrn还有一个使用cmake的纯C++项目,那个没有选择Kit的界面,是不是只有通过cmake才能使用VC编译器(自己在makefile里指定)?但是我也看到qmake可以和VC编译器搭配使用的说法。
Qt 5.4.1源码在MSYS2下应用MinGW编译器的补丁
在Qt 5.4.1官方原版源代码基础上针对MSYS2环境的MinGW编译器修改: 1.动态链接版本Qt可编译源码自带的ANGLE、webkit; 2.静态链接版本Qt可编译源码自带的ANGLE,webkit无法完全编译; 3.修正自主编译的Qt链接的程序在QtCreator中执行时无法找到window插件的问题
Qt mingw 编译器不支持webengine调地图吗?
现在我在用qml做手机APP 但是做到调用百度地图才发现Android_for_armeabi_v7a编译器好像并不支持webengine,网上说_QT MSVC这个编译器才支持webengine。但是MSVC这个编译器可不可以写手机APP呢?如果不能又应该怎么解决呢?
基于QT实现文本编译器
用QT模仿电脑记事本功能写的文本编译器
QT 内部编译器出错求助
[img=https://img-bbs.csdn.net/upload/201803/23/1521811589_809609.png][/img]rnrn如图所示,新人求解答
VS2017编译器提取,可供Qt使用
VS2017原版太大了,而为了Qt能够使用VS2017,同时,也能够使用VS2017进行C++编程,这里提取出了必要的组件,安装之后,能够为Qt提供编译器和调试器,同时,也有VS2017的IDE,能够进行C++编程,如果还需要其他组件,可自行联网下载
[Qt]C/C++简单编译器
1、学习之余,做个编译器玩玩,就是简单了点,没有那么高大上。使用的是mingw32的。2、截图:
Qt中文路径乱码问题(MSVC编译器)
        一、由于使用GDAL必须在MSVC版本下的Qt中,因此下载了一个MSVC版本的Qt,但是在显示中文、利用GDALOpen函数读取图像、选择文件夹、写入图像时都不能有中文字符,如果有则显示为乱码。比如我想利用打开文件对话框传递fileName给GDAL打开函数,直接传递是不行的,因为GDALOpen第一个参数必须是const char*,而fileName必须是QString类型,因...
Qt使用MSVC编译器输出中文乱码的问题
在Qt Creator中使用MSVC编译器编译时,程序中的中文字符很容易出现乱码的情况。特写此篇博客分析原因和解决方法。 本文示例采用Qt5.9.6版本和MSVC2015版本。 一  原因分析     Qt Creator保存的文件(如.cpp .h)默认保存为UTF-8编码(任何平台、任何语言都能使用的跨平台字符集),而MSVC编译器虽然可以正常编译带BOM的UTF-8编码的源文件,但是生...
QT Creator (Mingw编译器) 调用VS (C++库) 的方法
是不是在使用Mingw 版QT Creator 时会发现有些VS 编译的库没法用?无奈之下只能改用 臃肿的VS 来继续工作?本人喜欢QT 的小清新,故在网页上翻来覆去了很久,找到了如何 用Mingw 调用VS 编译库的解决方案,在此共享给广大网友~
Qt 5.12.0中MinGW编译器+OpenCV 3.4.5的环境配置小结
本博客作为亲测补充,详细安装过程可参考:点击进入 一、准备工作 (1)Qt 5.12下载安装,尽量下载离线安装包,安装过程中选择MinGW编译器相关组件,配置系统环境变量; (2)OpenCV下载,本人下载的OpenCV3最新版3.4.5,选择Windows Pack(推荐)或者Source源码编译         Tips:虽然源码在后面可以直接编译,但是本人亲测发现源码include文...
Opencv + Qt(VS编译器MSVC版本)的使用
这里使用的MSVC版本的QT,这个版本的好处是可以用vs编译器。 **步骤:** 1、opencv2.4.9 由于原来编译过VS用的源代码,现在直接把里面的bin、include、lib拿出来即可: 注意dll把debug和release版本的都拿出来2、在.pro文件中添加路径:INCLUDEPATH+=D:\opencv\QtOpencv\include\opencv\ D:\open
Matlab选择mingw编译器
当出现错误时:g++: error: \-fexceptions: No such file or directory 解决方法参考[]如下: 将CXXFLAGS换成COMPFLAGS 参考: 【】make.m problem in win10 & MinGW64 compiler  https://github.com/cjlin1/libsvm/issues/55
mingw 5.1.6 编译器
mingw 5.1.6 编译器 Win32下的GCC编译器
MinGW 4.5.0 编译器
MinGW编译器,包含c和c++编译器,只有编译器,纯净的编译器。可配合SciTE使用,很方便,特别用来学习C++时使用,支持单文件编译。 下載解壓后記得配置環境變量
mingw64位编译器(gcc6.3)
C , C++语言在windows下的编译器,gcc版本6.30,支持C++14标准
相关热词 c# login 居中 c# 考试软件 c# 自然语言分析 c# 分段读取文件 c# 泛型反射 c#打断点 c# 时间转多少秒 c# 线程函数加参数 c# modbus 读取 c#查询集合表