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

相关推荐
今天也想MK代码33 分钟前
rust编程实战:实现3d粒子渲染wasm
开发语言·rust·wasm
结衣结衣.42 分钟前
【Qt】自定义信号和槽函数
开发语言·c++·qt·c++11
尘鹄1 小时前
一文讲懂Go语言如何使用配置文件连接数据库
开发语言·数据库·后端·golang
qq_433554541 小时前
C++ 二叉搜索树代码
开发语言·c++·算法
好看资源平台1 小时前
手写识别革命:Manus AI如何攻克多语言混合识别难题(二)
开发语言·人工智能·php
Hopebearer_2 小时前
vue3中ref和reactive的区别
开发语言·前端·javascript·vue.js·前端框架·ecmascript
lly2024062 小时前
CentOS Docker 安装指南
开发语言
我命由我123452 小时前
Java Maven 项目问题:com.diogonunes:JColor:jar:5.5.1 was not found in...
java·开发语言·java-ee·maven·intellij-idea·jar·intellij idea
烂蜻蜓3 小时前
深入理解 HTML 元素:构建网页的基础
开发语言·前端·css·html·html5
Jason-河山7 小时前
如何在PHP爬虫中处理异常情况的详细指南
开发语言·爬虫·php