Qt5.5.1&VS2012程序发布-不是有效的win32程序

使用Qt5.7.0 VS2015版本生成兼容XP的可执行程序 一.直接使用VS2012/VS2013/VS2015生成XP兼容的可执行程序 Visual Studio刚发布时没打补丁,称为RTM版,之后会陆续发布补丁,进行bug修复和功能增强。VS2010及之前版本的补丁为Service Pack,VS2012及之后版本的补丁称为Update。这些补丁都是向下兼容的,比如说打了Update2补丁,就不需要再打Update1补丁了。 微软官网上现在只能搜索 阅读详情

(转自我的简书:http://www.jianshu.com/p/99ab2eb3cd65)
VS2012需要安装update 5补丁后,生成的程序才可以在windows xp的系统上运行;

(补丁分享:https://pan.baidu.com/s/1i4TQes1)

安装补丁后,在项目属性中选择xp平台;

这里写图片描述

然后再次编译,即可!

相关推荐

ADS1220 STM32硬件SPI驱动程序

前一段时间温故了下标准库,使用的是F1系列芯片,测试程序。

随风飘零翼的博客 5767

Win7安装Qt5.7.1安装失败

我电脑原来安装的是Qt5.7.0,后来安装Qt5.7.1的部分死活安装不了,卡在一个部分不动了,我就到文件里看这个软件为啥安装不上,并且比较了一下,Qt安装目录里面有个这个文件vcredist,Qt5.7.0的是vcredist_msvc2013_x86.exe,而Qt5.7.1的是vcredist_msvc2015_x86.exe,而这个软件是个运行库,2015版本的不支持win7,2013版本的

小识的博客 4007

Java对接(BSC)币安链 | BNB与BEP20的开发实践(三)水龙头 WEB3

这一节我们讲一个币安测试链如何获取到BNB、USDT等BEP20数字货币(水龙头)来让我们前期测试开发。如图:我们将创建的地址填入相应输入框,来获取到测试BNB以及其他BEP20数字币。发币可能需要交易等待,请耐心等待即可,交易完成后,币会到达您的地址内。上一节我们用代码来实现BNB转账、BEP20转账、链上交易监控。2.MetaMask(小狐狸)浏览器插件 🪜。使用EDGE浏览器可以在浏览器直接打开。使用Chrome浏览器,请使用🪜打开。基本工作就绪后,即可进行开发测试。3. 测试区块链浏览器 🪜。

大猩猩的专栏 2790

qt 32位编译 内存溢出 无法 运行在win7 32位

在下载了n个dll之后发现这种状况无穷无尽,后来在查阅资料时发现可以直接打开qt安装目录下的“vcredist”文件夹,将对应位数的程序拷到win7电脑上,直接运行,就可以正常打开了。项目在 编译32位系统 内存溢出 设置成了x64。但是 最后在xp32位系统运行提示。

PHP代码的博客 619

深入解析西门子S7通信协议:从抓包到实战应用

本文深入解析西门子S7通信协议,从环境搭建、抓包分析到实战应用,提供了一套完整的协议分析方法。通过Wireshark工具进行抓包分析,详细拆解了S7协议各层结构,并结合真实案例,展示了如何利用抓包技术解决通信故障、优化性能及进行安全审计,是掌握工业通信底层原理的实用指南。

weixin_29224529的博客 281

OpenWebUI联网搜索实战:如何用SearXNG让本地大模型获取实时信息(附百度/360配置)

本文详细介绍了如何通过部署开源元搜索引擎SearXNG,为本地运行的OpenWebUI大语言模型(如Qwen、Llama)配置联网搜索功能,解决其知识库过时的问题。文章重点讲解了SearXNG的Docker部署、集成国内搜索引擎(如百度、360)的配置方法,以及如何与OpenWebUI无缝对接,从而实现本地大模型获取实时、准确的中文信息,提升其实用性。

weixin_28835583的博客 1874

捯饬Qt问题回顾

小瞧qt和vs版本问题,惹得一身骚

m0_57650469的博客 1073

Unity中基于SkinMeshRenderer的骨骼动画换装系统优化实践

本文深入探讨了Unity中基于SkinnedMeshRenderer的骨骼动画换装系统优化实践。针对换装卡顿、显示错误等常见问题,文章剖析了SkinnedMeshRenderer的核心数据原理,对比了“数据替换”与“实体替换”两种主流方案的性能差异,并详细阐述了通过骨骼字典缓存、对象池管理、材质合并与Draw Call优化等实战技巧,构建高性能、高稳定性的生产级换装系统。

weixin_29008055的博客 314

There's no Qt version assigned to this project for platform Win32. Please use the 'change Qt version

问题描述:QT与VS2010结合时,由于电脑本身存在多个QT版本,默认版本与VS版本不兼容,或者第一个版本卸载不全,报错:There’s no Qt version assigned to this project for platform Win32. Please use the ‘change Qt version’ feature and choose a valid Qt version

小黑霸气 的专栏 1万+

FPGA实现高效数字下变频:CORDIC与CIC滤波器的Verilog优化设计

本文深入探讨了FPGA实现高效数字下变频的技术方案,重点介绍了CORDIC算法与CIC滤波器的Verilog优化设计。通过详细的算法原理分析、FPGA实现技巧和实战经验分享,展示了如何利用CORDIC的旋转运算替代乘法操作,以及CIC滤波器在降采样中的高效性能。文章还提供了完整的系统集成方案和资源优化策略,为无线通信和雷达信号处理领域的工程师提供了实用参考。

redis7keeper的博客 723

真格量化——GFTD策略

#!/usr/bin/env python # coding:utf-8 from PoboAPI import * import datetime import numpy as np import math #开始时间,用于初始化一些参数 def OnStart(context) : print "I\'m starting..." #设置全局变量 g.signalcount = 0 g.signal_list = [] g.buysignal = 0 .

qq_26742269的博客 1284

Qt与XP的各种版本问题

        开发环境一:我笔记本电脑上用的是Windows 10+Qt 5.9.7+visual studio 2017。         开发环境二:项目用的计算机上用的是Windows XP+Qt 5.3.2(后来重装成了Qt 5.7.0)+visual studio 2005。         在环境一里写的Qt程序放到环境二里去运行,别说了,各种错误,以下是持续更新的解决问题过

WYuan的博客 3154

【MATLAB代码】TDOA+TOA融合算法,高精度定位。通过多边定位解算4个锚点、平面目标的位置,附代码

二维平面下的TOA、TDOA及混合定位算法,通过4个锚节点对目标点进行定位。

985工科博士毕业,专攻定位、导航和滤波等算法研究。从业10年,主要使用MATLAB 211

windows下 qt5&vs2010 在qtCreator下中文乱码

环境:windows2012下 qt5.3.1 & vs2010 在qtCreator3.1.2下中文乱码 解决方法:在相关文件中加入代码 #ifdef Q_OS_WIN32 #if _MSC_VER >= 1600 #pragma execution_character_set("utf-8") #endif #endif或定义一个头文件 包含上面代码,然后在...

dingbianping4275的博客 128

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

qt dll 1% 不是有效的win32应用程序

qt dll 1% 不是有效的win32应用程序

jacke121的专栏 6802

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

VC+Qt运行时,显示*.dll不是有效的win32应用程序怎么解决

设为启动项

bdewang的专栏 2488

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

关于QT编译成的程序在winxp下运行提示不是有效win32应用程序的解决

昨天纠结了好长时间,今天才有点眉目,果然是QT的配置pro文件有点坑,需要加上以下内容以兼容XP平台 win32 { QMAKE_LFLAGS_WINDOWS = /SUBSYSTEM:WINDOWS,5.01 QMAKE_LFLAGS_CONSOLE = /SUBSYSTEM:CONSOLE,5.01 DEFINES += _ATL_XP_TARGETING # ...

logens的专栏 3207

vs2015+Qt5.7编译生成的程序在xp中运行提示不是有效的win32程序解决方案

//用Qt mingw版本的编译的程序是可以运行的。但由于Qt5.6以上好像就没有QtWebkit了,而被替代的是QtWebEngineView。而带有QtWebEngineView的版本的都是msvc版本,因此当你用vs2015 + Qt5.7 msvc版本编译时,在xp中运行就会提示无效的win32陈序 //解决办法就是在你的.pro文件中添加已下代码 win32 { QMAKE_

xzpblog 7238

解决“不是有效的win32应用程序”问题

解决“不是有效的win32应用程序”问题 帅宏军 用VC2013编译了一个程序,在Windows 8、Windows 7(64位、32位)下都能正常运行。但在Win XP,Win2003下运行时,却报错不能运行,具体错误信息为“指定的可执行文件不是有效的 Win32 应用程序”。 一、问题分析 用eXeScope打开该exe,发现操作系...

369540808 7841

vs学习问题 关于打开程序时不是有效的Win32应用程序

vs项目编译通过,生成方案成功,但是执行时显示以下问题 在网上找到一些解决方案 打开程序时提示“不是有效的Win32位应用程序” 不是有效的Win32应用程序的解决方法 然并卵,我特么一步步跟着走最后。。。 而且我感觉我的错误并不是系统注册表的问题,只是此项目的.dll文件有问题,MMP 先把问题放这儿了,记得解决吧 补充一下 又找到一种方法:右击相应的项目,选择“属性...

guo_lei_lamant的博客 6万+

QT用VS2013编译的程序在XP下是无效的win32应用程序

QT用VS2013编译的程序在XP下是无效的win32应用程序如需转载请标明出处:http://blog.csdn.net/itas109 问题: QT采用VS2013编译后的程序无法在XP下运行,提示无效的win32应用程序解决: 在.pro文件中加入#vs2013兼容xp win32 { QMAKE_LFLAGS_WINDOWS = /SUBSYSTEM:WINDOWS,5.01 ...

chan70707的专栏 911
上一篇: Qt5.5.1&VS2012程序发布-MSVCP110.dll, MSVCR110.dll
下一篇: 改变NSButton字(title)的颜色
芋头CF
博客等级 码龄18年 28粉丝 24原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值