gpt4 book ai didi

qt - 使用 QMAKE 构建 32 位和 64 位版本的项目

转载 作者:行者123 更新时间:2023-12-04 07:11:43 24 4
gpt4 key购买 nike

我需要生成 32 位版本的应用程序,但是我正在 64 位操作系统上编译。我正在寻找一种方法让 QMake 生成我的应用程序的 32 位和 64 位版本。如果这是不可能的,我想知道如何切换到 32 位。
我还想避免弄乱生成的 makefile。

最佳答案

使用类似的结构:

CONFIG += 32bit

CONFIG(32bit) {
TARGET = 32bit_binary
QMAKE_CXXFLAGS += -m32
LIBS += -L<path to 32bit libraries>
}
CONFIG(64bit) {
TARGET = 64bit_binary
}

在您的 .pro 文件中。然后您只需要更改一行即可为其他架构重新编译。

关于qt - 使用 QMAKE 构建 32 位和 64 位版本的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4383475/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com