当前位置:首页 > 技术手札 > 正文内容

QT C1902错误及构建套件感叹号

秋风渡红尘7年前 (2019-02-27)技术手札2031

        自从QT5.12出来之后,跃跃欲试,卸载就版本,安装新版本,想着体验一把,结果就报错了。


错误信息:

        C1902:程序数据库管理器不匹配;请检查安装。


        在网络上搜索了很多文章,相关的寥寥无几屈指可数。其实问题原因还真就是安装出问题了。

        因为安装的时候选择了MSVC2015,构建项目时出现这样的错误,就是因为构建套件kit出问题了。

        这个时候构建套件Desktop Qt %{Qt:Version} MSVC2015 64bit 前面应该是有个黄色的感叹号。

        按照网上说法,是Debuger工具没有,得安装个debugging tools for windows,微软官方就有。


        按最新的下就对了,写着是WIN10的,描述里写着兼容WIN7,就它了,安装就行。

        然后回到QT的构建套件设置,在编译器那里选择正确的编译器就行,这个时候黄色感叹号就变成显示器图标了。

        怎么正确选择编译器?就是一个个选一遍直至黄色感叹号变成显示器图标呗!


扫描二维码推送至手机访问。

版权声明:本文由咿呀贝发布,如需转载请注明出处。

本文链接:http://yiyabei.cn/?id=41

分享给朋友:

相关文章

常见的碟簧组合方式与变形量

常见的碟簧组合方式与变形量

        ——此篇文章转载于网络,不知出处,仅供自己学习——        ...

Firefox之不安全的连接

Firefox之不安全的连接

        今天打开电脑,使用firefox搜索点东西,结果提示:     www.baidu.com 的管...

局域网和外网多重网络同时使用

局域网和外网多重网络同时使用

要点: 1、ip、子网掩码都使用内网; 2、网关保证空白; 3、设置静态路由。 具体操作: 1、保证完成了上述1、2两条操作; 2、设置静态路由...

关于UG NX8.0/8.5二次开发dll签名失败的问题

关于UG NX8.0/8.5二次开发dll签名失败的问题

使用vc++二次开发,正版UG NX加载DLL时会提示图像未加载…… 了解为正版UG加载二次开发的dll需要签名。 签名过程中出现以下问题: Signing fails because the fo...

QT编译的程序中文乱码

QT编译的程序中文乱码

在主程序加入 QTextCodec::setCodecForLocale(QTextCodec::codecForName("utf-8"));...

Ubuntu 16.04下忘记MySQL密码如何重置

Ubuntu 16.04下忘记MySQL密码如何重置

I. 在终端输入 sudo gedit /etc/mysql/mysql.conf.d/mysqld.cnf II. 在[mysqld]下方的skip-external-locking下面添加...