zoukankan      html  css  js  c++  java
  • Qt程序在XP系统上不能正常运行

    想让Qt程序在XP系统上运行,最好不要使用VS生成Qt项目,后续可能会出现一系列问题

    Qt5.7之后的版本不支持在XP系统上运行

    XP系统也分为32位和64位,首先确定清楚XP系统的信息,然后选择合适的Qt版本

    如果安装的Qt位64位的,设置子系统所需的最低版本为5.01会失效,要求安装的Qt为32位

    在项目的pro文件添加如下代码,一般情况下可在XP系统上运行

    win32
    {
        QMAKE_LFLAGS_WINDOWS = /SUBSYSTEM:WINDOWS,5.01
        QMAKE_LFLAGS_CONSOLE = /SUBSYSTEM:CONSOLE,5.01
        DEFINES += _ATL_XP_TARGETING
        QMAKE_CFLAGS += /D_USING_V140_SDK71_
        QMAKE_CXXFLAGS += /D_USING_V140_SDK71_
        LIBS *= -L"%Program Files (x86)%/Microsoft SDKs/Windows/7.1A/Lib"
        INCLUDEPATH += "%Program Files (x86)%/Microsoft SDKs/Windows/7.1A/Include"
    
    }

    如果不能运行,需要安装VS的运行库

    参考:http://www.tripleboot.org/?p=423

  • 相关阅读:
    sklearn库学习笔记1——preprocessing库
    juypter notetbook
    信用卡欺诈
    matplotlib1
    python一行输入多个数
    pandas数据预处理
    pandas基础用法
    numpy简单用法2
    numpy 简单用法
    简单循环
  • 原文地址:https://www.cnblogs.com/LuckCoder/p/11407900.html
Copyright © 2011-2022 走看看