标题:关于QT可执行程序在32位系统运行出错的问题
作者:wangzihan082
日期:2020-09-23 17:44
内容:
程序的编译环境是:
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位的开发环境呢?或者是可以另外通过一些办法来实现通用,请各位大神指点一二,十分感谢。
#1 [青空飞羽 09-23 18:25]
换32位的编译器重新编译成32位的可执行程序就可以了
#2 回 青空飞羽 的帖子 [wangzihan082 09-23 19:01]
青空飞羽:换32位的编译器重新编译成32位的可执行程序就可以了 (2020-09-23 18:25)
正在下载,但是不知道能不能成功
#3 [mugua001 09-24 20:51]
我今天在win732位安装Qt5.15.1,也出现这问题。我确定我选择的组件是32位的(装了两次)。
都提示:此文件的版本与正在运行的WINDOWS版本不兼容,请检查计算机的系统信息以了解X86(32位)还是X64(64位)版本的程序
#4 [littlebee 09-28 08:02]
我也是在win10是开发,在win7上跑遇到很多奇奇怪怪的问题,不过我用的是mingw版本