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

相关推荐
chilavert3181 分钟前
技术演进中的开发沉思-230 Ajax:Prototype.js 重构原生 DOM
开发语言·前端·javascript
csbysj20207 分钟前
SVN 标签
开发语言
Source.Liu9 分钟前
【LibreCAD】RS2 模块完整解析
qt·cad
2501_930707789 分钟前
如何在 C# 中分离饼图的某个区域
开发语言·c#
缺点内向13 分钟前
如何在C#中添加Excel文档属性?
开发语言·数据库·c#·.net·excel
Howie Zphile23 分钟前
做移动端的 Next.js 项目,可以选哪些 UI?
开发语言·javascript·ui
无限进步_26 分钟前
C语言文件操作函数解析
c语言·开发语言·数据库·c++·后端·visual studio
星辰烈龙31 分钟前
黑马程序员Java基础7
java·开发语言
big-seal32 分钟前
分页列表中能够按照名称查询,使用 mybatis 的 Example 动态构造 SQL where 条件
java·开发语言
white-persist33 分钟前
【攻防世界】reverse | answer_to_everything 详细题解 WP
c语言·开发语言·汇编·python·算法·网络安全·everything