• 1716阅读
  • 4回复

[提问]关于QT可执行程序在32位系统运行出错的问题 [复制链接]

上一主题 下一主题
离线wangzihan082
 

只看楼主 正序阅读 楼主  发表于: 2020-09-23
程序的编译环境是:
WIN10 64位系统 +Qt Creator 4.10.2:Based on Qt 5.13.2 (MSVC 2017, 32 bit) + minGw 64 bit + QT5.12.6
现在编译出来的程序,在32位系统上出现:此文件的版本与正在运行的WINDOWS版本不兼容,请检查计算机的系统信息以了解X86(32位)还是X64(64位)版本的程序,然后联系软件发布者
这是需要更换MinGW 编译器,还是需要重装一个32位的开发环境呢?或者是可以另外通过一些办法来实现通用,请各位大神指点一二,十分感谢。
离线littlebee

只看该作者 4楼 发表于: 2020-09-28
我也是在win10是开发,在win7上跑遇到很多奇奇怪怪的问题,不过我用的是mingw版本
离线mugua001

只看该作者 3楼 发表于: 2020-09-24
我今天在win7  32位安装Qt5.15.1,也出现这问题。我确定我选择的组件是32位的(装了两次)。
都提示:此文件的版本与正在运行的WINDOWS版本不兼容,请检查计算机的系统信息以了解X86(32位)还是X64(64位)版本的程序
离线wangzihan082

只看该作者 2楼 发表于: 2020-09-23
回 青空飞羽 的帖子
青空飞羽:换32位的编译器重新编译成32位的可执行程序就可以了 (2020-09-23 18:25) 

正在下载,但是不知道能不能成功
离线青空飞羽

只看该作者 1楼 发表于: 2020-09-23
换32位的编译器重新编译成32位的可执行程序就可以了
快速回复
限100 字节
 
上一个 下一个