1、问题
调试代码之前好好,加了代码后出现以下错误。

二、原因
网上说是debug和release之间的库混乱导致的错误,也许很多不止一个原因会到导致这个错误!我遇到的是编辑的代码中对象 定义为全局,导致错误!
#include "QtCommandtest.h"
QtCommandtest QtCommandtest_work;
三、解决方法
去掉全局对象,在使用的函数中,实例化。
void QtWorkparameter::btn_post_author_code()
{
QtCommandtest QtCommandtest_work;

本文描述了一个Qt编程中常见的编译错误,错误源于将对象定义为全局变量。文章详细解释了错误的原因,并提供了具体的解决方案:通过在使用对象的函数内部实例化对象来避免错误。

2016





