如何解决win10+Qt5.10+VS2017环境下编写的程序,在32位系统中的兼容性问题? 5C

编程环境: win10x64+ Qt5.10+VS2017
问题描述: 所编写的程序只能在64位系统上运行,在win32系统会报错:图片说明

0

6个回答

32bit系统只能运行32bit程序
64bit系统可以运行32bit也可以运行64bit程序。
所以你应该编译为32bit,这样无论什么系统都可以用。

右键工程--属性
点击右上角的配置管理器
在平台一栏当中点击下拉,选择win32

3
caozhy
贵阳挖掘机马善福,自备车辆专业挖游泳池 回复yuxuan615: 点new,然后创建一个。如果还没有,重新运行vs安装程序,看看是不是win32的没有装。
一年多之前 回复
yuxuan615
yuxuan615 非常感谢回答。。。第一次提问, 没找到追问按钮,所以请继续看楼下……^o^
一年多之前 回复

我是VS2015 , 参考一下:
图片说明

图片说明

1
yuxuan615
yuxuan615 大哥 … Qt 报错了怎么解决? ^o^
一年多之前 回复

非常感谢 caozhy !
我也有想到编译成32位,但是没有win32这个选项: 图片说明
这个需要自己配置一个么?可以告诉我如何配置么?非常感谢!图片说明

0
yuxuan615
yuxuan615 回复caozhy: Vs2017可以 配置32bit,但编译的时候Qt报错…
一年多之前 回复
caozhy
贵阳挖掘机马善福,自备车辆专业挖游泳池 点new,然后创建一个。如果还没有,重新运行vs安装程序,看看是不是win32的没有装。
一年多之前 回复

配置了VS2017 图片说明
但是编译的时候Qt报错了 :图片说明

0

这个应该是你在开始环境配置的时候 没有配置完全 在编译成64位的会出现错误

0

非常感谢楼上各位道友帮助!
我昨晚自己找到了解决办法,步骤总结如下:
①:添加Qt32位版本图片说明
②:在vs中将Qt项目配置成32位!图片说明
图片说明
图片说明
③:将Vs2017设置:图片说明

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
如何解决delphi编写的程序的兼容性问题
各位大侠:rn我编了几个小程序,都是有关系统调用的,如程序隐藏、屏幕截获等等,我发现有一个问题,程序的兼容性很差,在win2000p下可以运行,在win98下就不行了,或者在win2000p下可以运行,在win2000xp下就不行了。如何解决这个问题。
vs2017编写的32位汇编窗口程序
用vs2017调试汇编程序的模板,样例在VS2017下编译通过,是用于调试汇编程序的起点
WIN10系统,安装VS2017
离线安装过程。 先安装 .Net Framework 4.6.2 的 NDP462-DevPack-KB3151934-CHS (没有的,自行下载。如果需要,可以留言,我后续留下百度网盘,提供下载。) 再安装社区版 让它自己提取一会文件。稍后继续…… 本程序主要是使用C++,MFC的工具,所以勾选的也是C++,MFC相关的选项。 路径我没有改,因为即使改了,很...
VS2017配置PCL1.9(win10环境)
由于实验需要用到点云数据,正好网上搜PCL点云库的时候看到PCL1.9出来了,就索性跟随时代的步伐直接在VS2017上安装PCL1.9试一下。
vs2017中配置pcl1.9.1(win10环境)
VS2017下载与安装 可以参考: https://blog.csdn.net/weixin_41991128/article/details/83656543 PCL1.9.1下载与安装 1.下载 github有直接下载PCL1.9.1版本 链接:https://github.com/PointCloudLibrary/pcl/releases. 根据自己的编译器环境选择下载wi...
在VS2017中编写Python程序
  最近开始了python的学习,在搭建完python环境之后,在选择IDE的时候陷入了困境,首先选择的是PyCharm但是用着还是不习惯,毕竟用VS开发了几年了,突然换软件总感觉有点不适应,就想到了强大的VS能不能写Python程序呢?   1.Python环境的搭建:     这里我选择的是Anaconda可以傻瓜式的帮我们将python环境搭建完毕,贴上Anaconda的下载地址:htt...
如何解决程序/C++Dll的兼容性问题
如何解决程序/C++Dll的兼容性问题引用自:http://blog.csdn.net/qq_33212020/article/details/53157961本文将尝试解决程序与DLL在不同客户机上运行存在的兼容性问题前言前面的五篇文章已经将程序的核心部分全部搞定,由于我们调用了一些系统API,所以这很有可能导致程序在其他不同的客户机上无法正确运行。其实关于程序的兼容性提高在之前选择到底使用何种
VS2017环境下动态链接库编写及调用
最近项目中有用到DLL,于是就去了解了一下动态链接库(DLL)以及基本的的编写方法。先来区分一下静态库和动态库: 静态库 window下是 .lib格式 linux下是 .a格式编译期引入到程序代码 -l 动态库 window下是 .dll格式 linux下是 .so格式运行时候进行链接 DLL(Dynamic Link Library)文件为动态链接库文件,又称“应用程序拓展”,是...
VS2017编写python程序
VMware中WIN10系统的debug程序解决
1.下载AsmTools(https://download.csdn.net/download/huanhuan59/10768769) 安装DOSBox.exe,我安装在了C盘 安装成功后运行DOSBox.exe出现: 2.配置debug 将ASMTools文件夹中的“debug.exe”文件移动在c盘下 3.DOSBox的字符界面:输入mount c c:\ 回车(挂载到c盘) ...
CUDA 10与VS2017兼容性问题
安装了CUDA 10与VS2017,但是VS2017识别不了CUDA中的<<< , >>>符号,报错E0029, rn我按照网上的说明换用平台工具及VS2015(v140),错误不但没有减少反而更多,出现E0029, 和MSB4019,rn具体的看图。望大家帮助,谢谢大家[img=https://img-bbs.csdn.net/upload/201902/12/1549942550_63708.png][/img][img=https://img-bbs.csdn.net/upload/201902/12/1549942550_293146.png][/img][img=https://img-bbs.csdn.net/upload/201902/12/1549942550_604584.png][/img]
Qt5.10检测系统休眠
Qt5.10 windows或Mac检测系统休眠,PC和Mac均测试通过。
vs2017编写的32位汇编窗口菜单模板
用vs2017编写纯汇编菜单模板,是用于学习汇编和在集成环境用使用汇编的样板,使用时先安装AsmHighlighter扩展
win10系统64/32位paramiko-1.17.1
支持windows10 32/64位系统,亲测安装有效,python3.6
QDockwidget Bug 跳回原来初始大小(Qt5.10,win10环境下)
       QDockWidget 是用来实现悬浮窗得一个容器类,也就是平常我们在软件中看到的左边有一个可拖动隐藏的树形文件浏览视图,或工程项浏览视图,这些在Qt中都可以用它实现,官方文档是这样描述的: The QDockWidget class provides a widget that can be docked inside a QMainWindow or floated as a ...
在vs2017中编写汇编
在Visual Studio 2017中写汇编,环境配置
如何解决Mac系统存在的兼容性问题
2019独角兽企业重金招聘Python工程师标准&gt;&gt;&gt; ...
VS2017编写的第一个C#程序
查看更多: https://www.yuque.com/docs/share/16c1dbb4-611f-4b18-ae7c-294149b526de
解决WIN10系统下PL2303_USB转串口驱动兼容性问题
出现的问题 -自己安装完驱动后能正常使用,但是重新插拔之后又不能正常使用了 -所以按照这个思路,我把WIN10的自动更新给关掉了,但是当你接入PL2303,WIN10还是会自动安装驱动 -后来是每次使用时,先到设备管理器把驱动删除,然后拔下PL2303,重新插上,当WIN10弹出驱动安装,给它立马关掉。这样是能用了,但是太麻烦,每次都要重新进行这个过程。 后来在网上查找解
解决.NET 32位程序运行在64位操作系统下的兼容性问题
背景:一个第三方组件是C++.NET  32位开发的,后被C#(基于FrameWork4.0)调用并封装成组件,此二次封装的组件无法运行于64位操作系统上。         开发环境:VS2012; 解决办法:         1、于64位操作系统上分别安装vcredist_VS2010_x64和vcredist_VS2010_x86;         2、选择宿主Exe 的目标框架为Fr
size_t 等64位系统和32位系统兼容性问题
strlen 和  sizeof 返回位size_t类型, size_t在32位系统下定义为:usingned int ,在64位系统下位unsigned long int   输出size_t类型的数据时,用%zu占位符,如printf(&quot;%zu&quot;,strlen(&quot;aaaa&quot;));   time_t 定义为long int ,所以在32位系统和64位系统下所占字节数也不一样。...
如何解决浏览器兼容性问题
如何解决浏览器兼容性问题 JavaScript部分1.HTML对象获取问题 JavaScript部分 1.HTML对象获取问题 标准浏览器是由外至内,而IE是由内到外,但是最后的结果是将IE的标准定为标准 FireFox:document.getElementById(“idName”); ie:document.idname或者document.getElementById(“idName”)...
python兼容性问题如何解决?
Python目前有两个主版本并存,这很让人苦恼。虽然Python 3有许多优于Python 2的特性,但是Python 2的生态系统更为完善,支持的包更多。因为生态系统内部的依赖关系,许多软件包的运行说明会直接指定“仅适用于Python 2.7版本”。那么如何在不同的应用场景下切换这两种Python版本?答案是:安装虚拟环境。在虚拟环境里,各种软件包的版本,都由你来指定。它们...
如何解决兼容性问题
在开发中往往会遇到Javascript的对象的某些属性在不同版本中有兼容性问题,比如下面这段Html代码: 其中oUl.firstChild在Google、火狐、IE9及以上版本都会有问题,因为这些版本都不支持这样的属性,但他们支持oUl.firstElementChild这个属性, 为了让所有浏览器都支持,我们采用了if判断,如果版本支持oUl.firstElementChild的话,它的返
如何解决IE兼容性问题
用4个浏览器测试 页面 这个正常了 那个就出问题 悲惨至极。。然后就找 浏览器的兼容性解决方案 找到了 一起分享一下要分只是为了 同时需要下载别的资源。。 木分 哭死。。
32位win10如何装64位win10?
32位win10如何装64位win10?想要更换系统,却不懂操作,让很多小白特别尴尬,最后只能拿到维修店进行维修,今天快启动小编带大家了解32位win10装64位win10操作步骤,不懂的小伙伴一起来看看吧。   一、准备工作   1.备份C盘和桌面重要文件资料(到快启动官网了解怎么快速备份桌面文件)   2.准备8G U盘,下载快启动u盘启动盘制作工具,并制作成快启动u盘启动盘(到快启动官
MindMaster 在Win10 环境下闪退如何解决?
MindMaster 在Win10 环境下,打开后直接闪退。
jquery-scrollTop() 兼容性问题-如何解决
需求:检测滚动条位置,当到达一定的高度,就设置有些div浮动。 window.pageYOffset 支持360,火狐,谷歌document.documentElement.scrollTop 支持火狐和360(谷歌一直返回0)document.body.scrolltop 支持谷歌(360和火狐一直返回0) 源码: // 设置tab置顶 $(window).sc
如何解决IE兼容性问题.
摘要:所谓的浏览器兼容性问题,是指因为不同的浏览器对同一段代码有不同的解析,造成页面显示效果不统一的情况,在大多数情况下,我们的需求是,无论用户用什么浏览器来查看我们的网站或者登陆我...
javascript兼容性问题如何解决?
下面这段代码,在ie浏览器中可以实现浅入效果,可是在火狐和谷歌中不行,那如何解决这个浏览器兼容性问题呢?rnrnrnrn rn 无标题文档rn rn rnrnrnrn rn rn rn rn rn rn rnrnrn
如何解决ie兼容性问题
如何解决IE兼容性问题
Xilinx的ISE14.7和PlanAhead与win10系统的兼容性问题解决方案
今天在新电脑的win10系统上安装ISE14.7时,遇到安装后无法打开的情况,解决方案主要参考以下: http://www.eevblog.com/forum/microcontrollers/guide-getting-xilinx-ise-to-work-with-windows-8-64-bit/ 其中ise14.7兼容性问题解决方案: PlanAhead兼...
如何在64位win10的VS2017环境下搭建汇编环境
我在百度上看很多搭建教程,都要masm32,但是我电脑装不了masm32,masm64虽然下载了,但是不知道怎么在VS2017上把那些文件之类的导入进配置属性中,望大佬们教教我怎么搭建环境,最好是64位的汇编
在VS2017中如何配置cplex环境
近期由于需要cplex求解运筹学中的相关优化问题,需要利用IBM的cplex,但是网上搜集到的资料都比较老, 配置了两次都显示失败。因此,有必要记录一下配置过程: cplex配置主要有三个过程: 新建项目 在VS2017中新建一个空项目:具体步骤如下:① 在vs2017中选择“文件-新建-项目-visual C++-空项目”,然后在“名称”一栏输入项目名称“Testcplex”,选择项目文件的“位
VS2017 QT5.11.2 32位库文件
由于最新的QT9.11.2安装后没有带32位的库文件,自己编译了一个,耗时半天,已测试可以正常使用
如何解决这个asp程序的兼容性问题
开发的一个软件,用asp。数据库sql,再2000 server下正常rn但是在某些win professional 上面运行的时候进入登录界面就出错rn原因是在这些系统里面读出来的时间 15:38:25 被读出来就变成 下午3:38:25rn导致时间相减判断先后时出错。请问如何解决?修改程序,或不修改程序在rnwindows中设置避免错误也好。
VS2017下编译32位QT程序
    下载QT5.10源码,用vs2017 x86Native Tools编译:        1. 新建一个目录并进入,然后执行:            源码目录\configure.bat -skip qtwebengine -confirm-license -opensource -debug-and-release -nomake tests -nomake examples -pref...
Tesseract4.0 VS2017 32位开发包
Tesseract4.0 VS2017 32位开发包 1. 2018/8/16编译 2. 示例可以参考 https://github.com/cppan/tesseract_example 3. 编译参考 https://github.com/tesseract-ocr/tesseract/wiki/Compiling#windows http://livezingy.com/compilation-tesseract4-in-vs2017-win10/ https://blog.csdn.net/pragma_g/article/details/79272271
win10下vs2017配置mpi.doc
vs2017+ 微软mpi Win10下配置 有实例代码
QT5.10开发(1)安装QT5.10
一、QT软件下载 Qt 5.9 之后的安装包与之前相比,不再区分 VS 版本和 MinGW 版本,而是全都整合到了一个安装包中。因此,与之前的安装包相比,体积也是大了不少,以前是 1G 多,现在是 2G 多。 方式一、 https://www.qt.io/ 点击:Qt for Application Development 123 点击:Get your open so