qt mingw matlab32位,Qt+Mingw环境(32位+64位)

本文介绍了如何在Windows上安装MinGW-w64(支持32位和64位),包括下载地址、安装选项的选择,并提供了MinGW-w64环境变量的配置方法。此外,还涉及到Qt的32位和64位版本的安装,以及编译和验证过程。同时,提到了Qt Creator的版本选择和环境配置的注意事项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

MinGW-w64 - for 32 and 64 bit Windows下载地址:

文件:mingw-w64-install.exe ---在线安装包

https://sourceforge.net/projects/mingw-w64/files/mingw-w64/

还有一个博客:MinGW 和 MSYS 的手动安装与环境配置:

https://blog..net/jammg/article/details/52594043

非常好的一个网站,有mingw32和64的详细安装介绍

32位:http://rsreland.net/archives/344

64位:http://rsreland.net/archives/1760

69aa770c2bc011be77a8050c4b59bd2c.png

6cd22e070cb18b95e056f8cdd4941b9e.png

9ea3c3d01b83dc5e50e2500cb25261c2.png

504118.html

选项:

threads posix或者win32 posix或者win32

exception dwarf或者sjlj seh或者sjlj

1)如果没有跨平台编译需求,就选win32。如果有的话选posix

2)dwarf、sjlj 的异常模型选择,推荐使用dwarf即所谓dw2,这个模型便于调试。不过出来的东西较sjlj的东西体量稍大些。

MinGW的全称叫Minimalist GNU for Windows,是一套Windows环境下GNU编译组件的接口,通俗的可以说是Win上的gcc [1]。比起MinGW,也许那只企鹅CygWin更加著名一些,实现的效果也差不多,但事实上两者的原理是不同的。Cygwin通过一个中间层的动态链接库来实现Win API和Cygwin的连接,好处是应用在Linux与Win之间移植更加方便,风格更加一致,缺点是发布应用时一定要带上Cygwin的环境动态库,应用执行效率也略微有点低;MinGW则使用静态链接的方式,生成的应用更加本地化,不需要依赖任何第三方的C/C++ RT动态链接库,仅依赖Win自身的运行环境,应用执行效率也稍高[4]。当然现在这两家也开始有了一些功能的互补,总而言之可以相互作为替代品使用。(2012-05-02修改)

MSYS的全称叫Minimal SYStem,是MinGW的一个子系统,是一套运行在Windows上的bash,也就是运行在Win上的Linux Terminal [1]。这个比较好理解,其实就是在Win上使用Linux的命令行进行操作,可以代替cmd来使用。对一些GNU的开源软件,MSYS可能是必需的,因为它们通常需要./configure然后make才能运行(学Linux的童鞋应该非常熟悉这个流程了)[2]。我们将MSYS和MinGW配合使用就可以打造出一个Win下的GNU命令行终端和编译系统。

有一点需要说明的是,MinGW是MSYS都是一套组件而不是一个单独的程序。我们需要下载两者的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值