加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

Windows – Qmake中win64配置的标识符

发布时间:2020-12-13 20:58:12 所属栏目:Windows 来源:网络整理
导读:Qmake项目文件中是否有“win64”标识符?除了unix / macx / win32之外, Qt Qmake advanced文档不提及。 到目前为止,我试过使用: win32:message("using win32")win64:message("using win64")amd64:message("using amd64") 结果总是“使用win32”。 我必须
Qmake项目文件中是否有“win64”标识符?除了unix / macx / win32之外, Qt Qmake advanced文档不提及。

到目前为止,我试过使用:

win32:message("using win32")
win64:message("using win64")
amd64:message("using amd64")

结果总是“使用win32”。

我必须为x32和x64项目使用单独的项目文件,因此它们将针对正确的库进行编译?在32位和64位环境之间有什么其他方式可以识别吗?

我这样做
win32 {

    ## Windows common build here

    !contains(QMAKE_TARGET.arch,x86_64) {
        message("x86 build")

        ## Windows x86 (32bit) specific build here

    } else {
        message("x86_64 build")

        ## Windows x64 (64bit) specific build here

    }
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读