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

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

  • 相关阅读:
    常用正则总结
    JavaScript中with语句的理解
    设置点击文本框或图片弹出日历控件
    设置时间 new Date
    windows 下配置 nginx的问题
    CSS3滚动条-webkit-scrollbar
    /、./、../ 的区别
    js中如何获取纯正的undefined?
    关于渐进增强和优雅降级
    每日一练-第三期
  • 原文地址:https://www.cnblogs.com/hbrw/p/7040300.html
Copyright © 2011-2022 走看看