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位的。

相关推荐
QuantumStack2 分钟前
【C++ 真题】P1104 生日
开发语言·c++·算法
whoarethenext18 分钟前
使用 C++/OpenCV 和 MFCC 构建双重认证智能门禁系统
开发语言·c++·opencv·mfcc
代码的奴隶(艾伦·耶格尔)1 小时前
后端快捷代码
java·开发语言
Jay_5151 小时前
C++多态与虚函数详解:从入门到精通
开发语言·c++
路来了1 小时前
Python小工具之PDF合并
开发语言·windows·python
追风赶月、2 小时前
【QT】事件(鼠标、按键、定时器、窗口)
qt
xiaolang_8616_wjl2 小时前
c++文字游戏_闯关打怪
开发语言·数据结构·c++·算法·c++20
WJ.Polar2 小时前
Python数据容器-list和tuple
开发语言·python
FrostedLotus·霜莲3 小时前
C++主流编辑器特点比较
开发语言·c++·编辑器
超级码.里奥.农3 小时前
零基础 “入坑” Java--- 七、数组(二)
java·开发语言