当前位置: 代码迷 >> 综合 >> Qt c++5.15 mingw 64位编译 ---ricky.chu
  详细解决方案

Qt c++5.15 mingw 64位编译 ---ricky.chu

热度:44   发布时间:2023-12-21 00:35:54.0

从 zxjohnson 的博客看到 :

从Qt5.15.0起,对于开源用户,Qt官方不再提供独立安装文件,且不再有bug修复版本(比如Qt5.15.1)

他的 vs2019 编译博客
https://blog.csdn.net/zxjohnson/article/details/106621457

我早期用的是 qt mingw版本 , 所以尝试 编译下5.15 用 mingw64

下载 source-everywhere 文件 可以从 北京理工 或 清华等国内 mirror 站, 速度快很多 .

  1. 首先要安装 mingw-builds gcc 4.9 或之后 版本
    i686 是32 位 , x86-64用来生成 64位程序
  2. 找到 qt.conf 修改 安装路径
  3. 我用的 win7 , 有个坑 必须要说一下 , qt5.15编译 需要用到 powershell 来处理批文件 , But .........win7版本 的 powershell 有些参数不认, 所以当你编译花了很长时间, 过程突然中断, 那种感觉真不要太好.

    问题出在这里 get-childitem -File

    需要 高级点的 powershell 才能 处理 .
    查看 powershell 版本 : $psversionTable.Psversion

    解决方案 : 直接安装 windows management Framework5

4.有些第3 方模块经常会有 warring. 还有些大的模块 skip 掉后会快很多 .

  1. 电脑不够快的话, 还是要 ======
  相关解决方案