admin管理员组

文章数量:1130349

​    XP是很老的系统了,微软都不支持,也很是有客户会用到XP系统,我们的软件支持Win10和Win7,就是不支持XP。这次我们遇到的这个客户不能更换系统,只能让我们的软件支持XP。

    让软件支持XP有可能比写软件本身都还要麻烦,主要是现在好多第三方库都不支持XP,所以软件改动特别大。

一、构建支持XP的QT环境

    Qt5目前有两个长期支持版本(Long Term Support)Qt5.6和Qt5.9;

    Qt从5.7版本及以后不再支持WinXP系统,即编译生成的exe文件无法在WinXP系统运行,若要支持xp,推荐最稳定方式qt5.5.+vs2010(曾生成的exe在xp sp3部署上千台),稍微激进+最新组合vs2015+qt5.6(传言仍然有人反馈xp依然会有莫名其妙问题);

    由于2020年qt要进入QT6版本,所以QT5的有些版本已经改变位置,改为

    http://download.qt.io/new_archive/qt/

    我这次选用的是Qt5.6.2+VS2015,下载地址如下,版本如下图所示

    http://download.qt.io/new_archive/qt/5.6/5.6.2/

    下载安装前应该先安装VS2015。

    在Pro文件加入一些内容,让程序支持XP。

wi

​    XP是很老的系统了,微软都不支持,也很是有客户会用到XP系统,我们的软件支持Win10和Win7,就是不支持XP。这次我们遇到的这个客户不能更换系统,只能让我们的软件支持XP。

    让软件支持XP有可能比写软件本身都还要麻烦,主要是现在好多第三方库都不支持XP,所以软件改动特别大。

一、构建支持XP的QT环境

    Qt5目前有两个长期支持版本(Long Term Support)Qt5.6和Qt5.9;

    Qt从5.7版本及以后不再支持WinXP系统,即编译生成的exe文件无法在WinXP系统运行,若要支持xp,推荐最稳定方式qt5.5.+vs2010(曾生成的exe在xp sp3部署上千台),稍微激进+最新组合vs2015+qt5.6(传言仍然有人反馈xp依然会有莫名其妙问题);

    由于2020年qt要进入QT6版本,所以QT5的有些版本已经改变位置,改为

    http://download.qt.io/new_archive/qt/

    我这次选用的是Qt5.6.2+VS2015,下载地址如下,版本如下图所示

    http://download.qt.io/new_archive/qt/5.6/5.6.2/

    下载安装前应该先安装VS2015。

    在Pro文件加入一些内容,让程序支持XP。

wi

本文标签: QThalconXP