Qt判断编译器CPU架构

在.pro文件中加入

#32位
contains(QT_ARCH, i386){		//x86架构 32位
    CONFIG(release, release | debug){
        DESTDIR = $$PWD/bin/x86/release
    } else {
        DESTDIR = $$PWD/bin/x86/debug
    }
}
#64位
contains(QT_ARCH, x86_64){		//x86架构 64位
    CONFIG(release, release | debug){
        DESTDIR = $$PWD/bin/x64/release
    } else {
        DESTDIR = $$PWD/bin/x64/debug
    }
}
#ARM架构
contains(QT_ARCH, arm64){
    message("arm64") #在这里处理arm64所需
}else{
    message("x86")
}
#打印出CPU架构类型
message($$QT_ARCH)
posted @ 2025-04-29 11:44  上车去广西  阅读(108)  评论(0)    收藏  举报