linux 下 QT5如何编译成32位或64的方法

其实没啥好说的,完全是工作笔记性质的。在linux上,比如ubuntu是可以把程序编成32位的,默认是64位的。这里记录一下方法。

打项目的pro文件,如test.pro

在其中添加

#以下可添加额外的编译选项,指定编译成32位

QMAKE_CXXFLAGS += -m32

#QMAKE_CFLAGS += -m32

#提定ld用32位连接,两个选项都有效

QMAKE_LFLAGS += -m32

#LIBS += -m32

m32,m64的选项在ubuntu的gcc上是支持的,但有点发行版linux的gcc可能不支持,所以只能默认编译成64位的。

相关推荐
Legendary_0088 小时前
LDR6500:USB‑C DRP PD协议芯片技术详解与应用实践
c语言·开发语言
2301_800976939 小时前
正则表达式
开发语言·python·正则表达式
故事还在继续吗9 小时前
C++20关键特性
开发语言·c++·c++20
青少儿编程课堂9 小时前
2026青少儿信息素养大赛备赛指南!Python/Scratch/C++备考要点
开发语言·c++·python
AIFarmer10 小时前
【无标题】
开发语言·c++·算法
昇腾CANN10 小时前
TileLang-Ascend 算子性能优化方法与实操
开发语言·javascript·性能优化·昇腾·cann
沐知全栈开发10 小时前
ionic 手势事件详解
开发语言
lsx20240611 小时前
Bootstrap 按钮
开发语言
神仙别闹11 小时前
基于 Python 实现 BERT 的情感分析模型
开发语言·python·bert