当前位置 博文首页 > 木木木 的博客:Qt开发之路39---Qt pro项目检测编译器版本(64位
contains(QT_ARCH, x86_64){
message("64-bit")
}else{
message("32-bit")
}
Qt5可以使用QT_ARCH来检测您的配置是32还是64。如果目标是32位,则返回i386,如果目标是64位,则返回值为x86_64。
win32 {
contains(QMAKE_HOST.arch, x86_64) {
message("64-bit")
} else {
message("32-bit")
}
}
greaterThan(QT_MAJOR_VERSION,4){
TARGET_ARCH=$${QT_ARCH}
}else{
TARGET_ARCH=$${QMAKE_HOST.arch}
}
contains(TARGET_ARCH, x86_64){
message("64-bit")
}else{
message("32-bit")
}
上一篇:Qt开发之路38—Qt Creator修改ui文件编译无效问题
cs