赞
踩
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文件编译无效问题
下一篇:Qt开发之路40—QProcess启动控制台程序不显示窗口问题
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。