1. Qt库的编译

Qt官方对XP系统的支持止步于5.7.0版本,从5.7.1开始不再支持XP。但从官网上下载的5.7.0版本的安装包是不支持XP的,需要自己下载源码进行编译,编译的方法参照本博客另外一篇文章,configure命令参考:

configure -confirm-license -opensource -debug-and-release -target xp -static -static-runtime -force-debug-info -prefix "E:\msvc2017_static" -qt-sql-sqlite -qt-sql-odbc -plugin-sql-sqlite -plugin-sql-odbc -qt-zlib -qt-libpng -qt-libjpeg -opengl desktop -qt-freetype -no-qml-debug -no-angle -nomake tests -nomake examples

2. 当用到Qt的某些模块时(例如multimedia),使用静态链接的Qt库编译的应用,在XP上运行时会由于系统自带的某些库版本较旧或缺失导致无法运行:

msvc版:

即便补上这个dll,由于vc运行库的版本不对,依旧无法运行:

由于无法更新xp系统上的C:\Windows\System32\msvcrt.dll,导致静态编译的版本无法运行。

mingw32版:

由于DirectX库太旧导致无法运行,尝试更新、修复DirectX均无效。

结论:如果静态编译生成的程序无法在xp上运行,可以使用动态编译。

基于Qt 5.7.0的适合Window XP系统的应用开发相关推荐

  1. xp系统怎么启动任务计划服务器,window xp系统打开任务计划的详细步骤

    任务计划是Windowsxp系统非常强大的一个功能,通过此功能我们可以将任何脚本.程序或文档指定在某个内时间运行,实用性非常强,比如设置定时关机,定时开启一些软件之类的.没用过此功能的小伙伴都不知道任 ...

  2. 基于qt和opencv实现人脸识别打卡系统

    最近在学习opencv,因此就想着和QT结合起来实现一个人脸识别的系统来.下面我来给大家讲讲这个项目怎么实现的 1.项目源码 https://github.com/SagapoZ/FaceRecogn ...

  3. 基于QT(C++)实现学本科教务系统(URP系统)【100010528】

    JWCKnife 写着写着代码就几千了 PS:教务处已经改版,Network文件夹下内容需要更新 Introduction 四川大学本科教务系统(URP系统)在访问量较大的时候很容易出现500 Ser ...

  4. 基于qt和sqlite实现的简易点餐系统

    JLU-Restaurant~吉大餐厅 项目模块介绍: 1.登录页面 2.前台或选桌页面 3.点餐页面 4.结算页面 5.后厨端页面 具体步骤: 登录页面:基于数据库sqlite实现和UI的注册登录页 ...

  5. 基于xp系统搭建android开发环境

    1.JDK下载链接 http://www.oracle.com/technetwork/java/javase/downloads/jdk6-jsp-136632.html 2.eclipse htt ...

  6. 【如何防御黑客对window XP系统的入侵】

    电脑公司系统 ghost系统 雨林木风 深度系统 萝卜家园系统 Windows7系统 番茄花园 纯净版 虽然普通人较少受到黑客的攻击,但这不代表不会受到黑客的攻击,但是到底黑客是通过什么攻击你的电脑的 ...

  7. 基于Qt\C++实现的网络远程控制系统

    基于Qt\C++实现的网络远程控制系统     本系统在Qt平台上采用C++语言实现的网络远程控制.通过将server部署到腾讯云服务器上,利用云中转的内网穿透方式实现不同内网之间的远程控制. 该系统 ...

  8. Window XP驱动开发(二) 环境搭建(VS2008+WDK+DDKWzard)及示例源码分析

    郁闷,做了WCE嵌入式驱动这么久还没热身够,又被调到做window xp下的驱动开发.没办法.只能受令了. 现在就开始自己的学习之旅吧. 转载请标明是引用于 http://blog.csdn.net/ ...

  9. 思途cms php文件说明,思途旅游CMS系统二次开发说明文档(v5.0).pdf

    思途旅游CMS系统二次开发说明文档(V5.0) 思途旅游CMS系统二次开发说明文档(V5.0) 思途CMS系统5.0版本相比之前 v3.0/v4.0的版本相比,主要变化在于前端PC网页和手机采用koh ...

最新文章

  1. CUDA 8混合精度编程
  2. 滴滴CTO张博:我人生重要的四次选择
  3. 手机主宰了你的生活,这不是乔布斯想看到的
  4. axis2常用命令(wsdl2java)
  5. JavaScript算法与数据结构——字典详解
  6. Linux的环境变量配置
  7. java 操作office_Java操作word的方法
  8. eclipse中配置heritrix1.14.3
  9. PTA: 6-6 链表拼接(20分)
  10. 轻量级日志收集转发 | fluent-bit配置详解(二)
  11. 根据身份证号码获取年龄
  12. zoom 更改安装位置_如何以Zoom更改会议主持人
  13. Exploring Plain Vision Transformer Backbones for Object Detection.
  14. idea快速查找快捷键
  15. Mysql基本语法及其操作(三)
  16. M1 M2 是什么意思?M1 M2的增速说明什么问题?
  17. vue中图片加载不出来的问题
  18. 客户数据成为营销必备!成功关键是挖掘数据价值
  19. jvectormap的自定义地图和区域上色、图片标记
  20. 传智播客开课的第二天

热门文章

  1. 搜索计算机硬盘的索引恢复,[转载]Chkdsk—磁盘查错修复命令
  2. Macbook Pro开机黑屏如何自查问题
  3. 28 岁的我,一事无成
  4. 幅相曲线渐近线_幅相频率特性曲线.PPT
  5. 倾角传感器的精度和线性误差的区别
  6. 数学与应用数学专业考计算机研究生,数学与应用数学专业学生考研有哪些方向 数学与应用数学专业学生考研方向是怎样的...
  7. 朋游风景:让智能手机成为贴身导游
  8. ECS与EDAS什么意思?
  9. 清华职业学校计算机培训学校,成都青华职业学校2021招生简章
  10. DevOps读书清单:十本应该放入书架的经典