zoukankan      html  css  js  c++  java
  • Qt 5.9 安装过程报错现象及解决方案

      本人在从 Qt5.7 转移到 5.8 的时候发现,Windows 7 系统能运行 Qt 5.7 的环境在安装 Qt 5.8 或者 Qt 5.9 的过程中会报告各种奇怪的错误,能够全部忽略掉,让安装程序通过,但是,在启动Qt Creater 的过程中程序会直接崩溃,根本无法运行。经过长时间研究后发现,是因为 Qt 5.9 使用的是 这个:

      程序安装过程中会安装这两个东西:

      

      如果你安装失败,卸载了Qt 环境,这个也是不会被卸载的,你直接双击上面的 x64 或者 x86,会出现一个对话框:

      

      这个地方直接点击修复,最后会告诉你设置失败,就是这个东西运行有问题!原因是你的系统有问题,你关闭了 Windows 系统 的自动更新功能。以下是解决方案:

      打开 Windows 系统的系统更新功能,下载更新,安装更新,可以手动选择更新项,最重要的是这个:

      

      Service Pack 1,就是这个补丁,更新完成以后,你的操作系统信息会多一个东西:

      

      然后,再去双击 第二张图片 中的两个程序中的一个,弹出对话框,选择修复,就会修复成功, successful !!! 这个时候说明你的环境是 OK 的了,这个时候,卸载掉以前的 Qt 环境,双击Qt 5.8 或者 Qt 5.9 的在线或者离线安装包,选择需要的组件进行安装就好了,注意最下面的一个跟 perl 有关的组件,如果你的电脑没有 perl 环境,貌似也会报错,报错的窗口信息里面会有 perl 关键字,这时候安装的时候把最后一个 perl 的选项去掉就好了哦。

      Windows 系统的自动跟新功能有时候确实很烦,很多人都会机智的关掉它来免除它不定期的打扰,但是,这次我却被自己的机智坑了,真的天机难测啊...

      这个问题困扰了我好几个月,让人头皮发麻、无从下手, 在这儿分享一下,希望对诸位有用!

  • 相关阅读:
    【状压】孤岛营救问题
    【网络流】魔术球问题
    【状压】软件补丁问题
    [网络流]最大流
    [网络流]小M的作物
    简单版AC自动机
    KMP
    sql 检索字符串
    Mysql触发器 :当一个表发生插入或更新时,将数据同步到另一张表中
    sql server触发器 :当一个表发生插入或更新时,将数据同步到另一张表中
  • 原文地址:https://www.cnblogs.com/hbrw/p/7040300.html
Copyright © 2011-2022 走看看