pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

Qt 鏈接器錯(cuò)誤:“對(duì) vtable 的未定義引用"

Qt Linker Error: quot;undefined reference to vtablequot;(Qt 鏈接器錯(cuò)誤:“對(duì) vtable 的未定義引用)
本文介紹了Qt 鏈接器錯(cuò)誤:“對(duì) vtable 的未定義引用"的處理方法,對(duì)大家解決問(wèn)題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧!

問(wèn)題描述

這是我的標(biāo)題:

#ifndef BARELYSOCKET_H
#define BARELYSOCKET_H

#include <QObject>
//! The First Draw of the BarelySocket!

class BarelySocket: public QObject
{
    Q_OBJECT

public:
    BarelySocket();
public slots:
    void sendMessage(Message aMessage);
signals:
    void reciveMessage(Message aMessage);

private:
    //   QVector<Message> reciveMessages;
};

#endif // BARELYSOCKET_H

這是我的課:

#include <QTGui>
#include <QObject>
#include "type.h"
#include "client.h"
#include "server.h"

#include "barelysocket.h"

BarelySocket::BarelySocket()
{
    //this->reciveMessages.clear();
    qDebug("BarelySocket::BarelySocket()");
}

void BarelySocket::sendMessage(Message aMessage)
{
}

void BarelySocket::reciveMessage(Message aMessage)
{
}

我收到鏈接器錯(cuò)誤:

undefined reference to 'vtable for BarelySocket'

  • 這意味著我有一個(gè)沒(méi)有實(shí)現(xiàn)的虛方法.但是有我的類中沒(méi)有虛擬方法.
  • 我注釋掉了向量,認(rèn)為這是原因,但是錯(cuò)誤并沒(méi)有消失.
  • Message 是一個(gè)復(fù)雜的 struct,但即使使用 int不解決問(wèn)題.
    • This implies that I have a virtual method not implemented. But there are no virtual methods in my class.
    • I commented out the vector thinking that it was the cause, but the error did not go away.
    • The Message is a complex struct, but even using int instead did not fix things.
    • 推薦答案

      任何時(shí)候添加對(duì) Q_OBJECT 宏的新調(diào)用,都需要再次運(yùn)行 qmake.您所指的 vtables 問(wèn)題與此直接相關(guān).

      Any time you add a new call to the Q_OBJECT macro, you need to run qmake again. The vtables issue you're referring to is directly related to that.

      只要運(yùn)行 qmake,假設(shè)您的代碼中沒(méi)有其他問(wèn)題,您應(yīng)該會(huì)很高興.

      Just run qmake and you should be good to go assuming there are no other issues in your code.

      這篇關(guān)于Qt 鏈接器錯(cuò)誤:“對(duì) vtable 的未定義引用"的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

      【網(wǎng)站聲明】本站部分內(nèi)容來(lái)源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問(wèn)題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請(qǐng)聯(lián)系我們刪除處理,感謝您的支持!

相關(guān)文檔推薦

How can I read and manipulate CSV file data in C++?(如何在 C++ 中讀取和操作 CSV 文件數(shù)據(jù)?)
In C++ why can#39;t I write a for() loop like this: for( int i = 1, double i2 = 0; (在 C++ 中,為什么我不能像這樣編寫 for() 循環(huán): for( int i = 1, double i2 = 0;)
How does OpenMP handle nested loops?(OpenMP 如何處理嵌套循環(huán)?)
Reusing thread in loop c++(在循環(huán) C++ 中重用線程)
Precise thread sleep needed. Max 1ms error(需要精確的線程睡眠.最大 1ms 誤差)
Is there ever a need for a quot;do {...} while ( )quot; loop?(是否需要“do {...} while ()?環(huán)形?)
主站蜘蛛池模板: 100_150_200_250_300_350_400公斤压力空气压缩机-舰艇航天配套厂家 | 烟台条码打印机_烟台条码扫描器_烟台碳带_烟台数据采集终端_烟台斑马打印机-金鹏电子-金鹏电子 | 超声骨密度仪-动脉硬化检测仪器-人体成分分析仪厂家/品牌/价格_南京科力悦 | 牛奶检测仪-乳成分分析仪-北京海谊 | 隔离变压器-伺服变压器--输入输出电抗器-深圳市德而沃电气有限公司 | 合景一建-无尘车间设计施工_食品医药洁净车间工程装修总承包公司 | 加中寰球移民官网-美国移民公司,移民机构,移民中介,移民咨询,投资移民 | 陶瓷砂磨机,盘式砂磨机,棒销式砂磨机-无锡市少宏粉体科技有限公司 | 杭州中央空调维修_冷却塔/新风机柜/热水器/锅炉除垢清洗_除垢剂_风机盘管_冷凝器清洗-杭州亿诺能源有限公司 | 酒瓶_酒杯_玻璃瓶生产厂家_徐州明政玻璃制品有限公司 | 华溶溶出仪-Memmert稳定箱-上海协烁仪器科技有限公司 | 气密性检测仪_气密性检测设备_防水测试仪_密封测试仪-岳信仪器 | SDG吸附剂,SDG酸气吸附剂,干式酸性气体吸收剂生产厂家,超过20年生产使用经验。 - 富莱尔环保设备公司(原名天津市武清县环保设备厂) | 清洁设备_洗地机/扫地机厂家_全自动洗地机_橙犀清洁设备官网 | 微波消解仪器_智能微波消解仪报价_高压微波消解仪厂家_那艾 | BESWICK球阀,BESWICK接头,BURKERT膜片阀,美国SEL继电器-东莞市广联自动化科技有限公司 | 冷水机-冰水机-冷冻机-冷风机-本森智能装备(深圳)有限公司 | 九州网址_专注于提供网址大全分享推广中文网站导航服务 | 钢绞线万能材料试验机-全自动恒应力两用机-混凝土恒应力压力试验机-北京科达京威科技发展有限公司 | 南京技嘉环保科技有限公司-杀菌除臭剂|污水|垃圾|厕所|橡胶厂|化工厂|铸造厂除臭剂 | 挤奶设备过滤纸,牛奶过滤纸,挤奶机过滤袋-济南蓝贝尔工贸有限公司 | 管理会计网-PCMA初级管理会计,中级管理会计考试网站 | 重庆监控_电子围栏设备安装公司_门禁停车场管理系统-劲浪科技公司 | 变色龙PPT-国内原创PPT模板交易平台 - PPT贰零 - 西安聚讯网络科技有限公司 | 上海电子秤厂家,电子秤厂家价格,上海吊秤厂家,吊秤供应价格-上海佳宜电子科技有限公司 | 青岛侦探_青岛侦探事务所_青岛劝退小三_青岛婚外情取证-青岛王军侦探事务所 | 带式压滤机_污泥压滤机_污泥脱水机_带式过滤机_带式压滤机厂家-河南恒磊环保设备有限公司 | 喷砂机厂家_自动喷砂机生产_新瑞自动化喷砂除锈设备 | 桑茶-七彩贝壳桑叶茶 长寿茶 | 北京自然绿环境科技发展有限公司专业生产【洗车机_加油站洗车机-全自动洗车机】 | 蓝米云-专注于高性价比香港/美国VPS云服务器及海外公益型免费虚拟主机 | ERP企业管理系统永久免费版_在线ERP系统_OA办公_云版软件官网 | 除湿机|工业除湿机|抽湿器|大型地下室车间仓库吊顶防爆除湿机|抽湿烘干房|新风除湿机|调温/降温除湿机|恒温恒湿机|加湿机-杭州川田电器有限公司 | 杭州顺源过滤机械有限公司官网-压滤机_板框压滤机_厢式隔膜压滤机厂家 | 外贸网站建设-外贸网站设计制作开发公司-外贸独立站建设【企术】 | 金属检测机_金属分离器_检针验针机_食品药品金属检探测仪器-广东善安科技 | 智成电子深圳tdk一级代理-提供TDK电容电感贴片蜂鸣器磁芯lambda电源代理经销,TDK代理商有哪些TDK一级代理商排名查询。-深圳tdk一级代理 | ERP企业管理系统永久免费版_在线ERP系统_OA办公_云版软件官网 | 酸度计_PH计_特斯拉计-西安云仪| 连续密炼机_双转子连续密炼机_连续式密炼机-南京永睿机械制造有限公司 | 全自动实验室洗瓶机,移液管|培养皿|进样瓶清洗机,清洗剂-广州摩特伟希尔机械设备有限责任公司 |