qt-Qt 交叉编译出现moc文件报错

问题描述

Qt 交叉编译出现moc文件报错

moc_QtMqttclient.cpp:52: error: no 'void QtMqttclient::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)' member function declared in class 'QtMqttclient'
moc_QtMqttclient.cpp:68: error: 'const QMetaObjectExtraData QtMqttclient::staticMetaObjectExtraData' is not a static member of 'class QtMqttclient'
moc_QtMqttclient.cpp:70: error: argument of type 'void (QtMqttclient::)(QObject*, QMetaObject::Call, int, void**)' does not match 'int (*)(QMetaObject::Call, int, void**)'
moc_QtMqttclient.cpp:74: error: 'staticMetaObjectExtraData' was not declared in this scope
在linux上编译没有报错,但是在进行交叉编译的时候却报错了,moc文件不是自动生成的吗,为啥会出现这样的问题啊

解决方案

可能是声明的问题吧,这种错误没遇到过。

时间: 2024-12-25 20:45:50

qt-Qt 交叉编译出现moc文件报错的相关文章

解决IIS下UTF-8文件报错乱码问题

解决IIS下UTF-8文件报错乱码的问题 原因: 你的网站是utf-8编码,但iis的错误信息输出默认使用的是gb2312编码.导致iis出现运行时错误的时候显示的页面是乱码. 解决办法: [办法1] 自己处理错误,不让iis来处理. 在所有可能出错的地方,都用类似下面的方式来捕捉. On Error Resume Next Err.Raise 6 '这行是可能出错的代码 If Err Then Response.Write Err.Description Response.End End If

win8.1复制文件报错“目标文件夹访问被拒绝”怎么办

  解决win8.1系统复制文件报错"目标文件夹访问被拒绝"的方法 方法如下: 1. 按"Win+X"快捷键,在弹出菜单中选择"命令提示符(管理员)",输入"icacls c: /setintegritylevel M"命令回车,稍等几分钟,执行完成即可将C盘安全级别下调至M级.(如果想要恢复的话,则使用icacls c: /setintegritylevel H即可将C盘安全级别上升至H级.) 2. 右击C盘"属性

jsp文件报错,提示line break point

问题描述 jsp文件报错,提示line break point <%@ page language="java" import="java.util.*,com.zy.domain.*" pageEncoding="utf-8"%> 这句话被提示line break point 解决方案 采用删除法进行排除,看是不是语法错误,直到删去整句话为止.如果还有问题,那就不是这句话的问题了.

io流-.jsp页面IO流读取文件报错

问题描述 .jsp页面IO流读取文件报错 <%@ page language=""java"" import=""java.util.*"" pageEncoding=""gb2312""%><%@ page import=""java.io.*""%><%@ page import=""org.a

web service-axis2webservice环境配置bat文件报错。说我java_home没装好,可是已经装好了啊

问题描述 axis2webservice环境配置bat文件报错.说我java_home没装好,可是已经装好了啊 .不知道为什么java_home出错,可是明明是配置对的啊. 启动axis2环境配置的bat就报错了 解决方案 需要配置环境变量,环境变量没配对吧: 解决方案二: 需要配置环境变量,环境变量没配对吧:

library-请教大神帮忙解决一下eclipse里面android_NDK编译.c文件报错

问题描述 请教大神帮忙解决一下eclipse里面android_NDK编译.c文件报错 "D:Androidandroid-ndk-r9dndk-build.cmd" all 系统找不到指定的文件. [armeabi-v7a] Compile thumb : hello-jni <= hello-jni.c jni/hello-jni.c:31:1: fatal error: opening dependency file ./obj/local/armeabi-v7a/objs

springmvc-springMVC上传文件报错

问题描述 springMVC上传文件报错 09:13:59,716 ERROR [RequestUtils] Caught error while decoding priorityId. org.springframework.web.multipart.MultipartException: Could not parse multipart servlet request; nested exception is org.apache.commons.fileupload.FileUplo

eclipse头文件报错怎么修改

问题描述 eclipse头文件报错怎么修改 eclipse中新建的惊悚片页面中 <%报错 应该怎么改设置 解决方案 eclipse中xml文件报错异常处理 解决方案二: 是不是说没有servlet这个class啥的,需要导入servlet的jar 解决方案三: 贴个图,或者贴段代码,问题中有"通假字". 解决方案四:

ndroid项目 文件报错-Android项目R文件报错

问题描述 Android项目R文件报错 Android新建项目R.java文件报错求大神帮忙! 解决方案 试试重新build一下 解决方案二: 是因为没有找到定义的padding的属性,看看是否取到