详解Qt,并举例说明动态编译(shared)和静态编译(static)以及debug and release 编译版本区别

本文介绍了Qt的版本选择,特别是针对Windows平台的mingw和msvc版本。作者分享了如何将Qt工程从动态编译改为静态编译的步骤,涉及修改qmake.conf文件、执行configure命令等。此外,还讨论了动态编译和静态编译以及debug和release版本的exe文件大小差异。最后,提供了Qt软件的下载资源链接。
摘要由CSDN通过智能技术生成

作为初入Qt学习的新人,花了整整一两天时间,对Qt编译版本等问题进行了一步步探索,首先感谢网站博客中文章,开始也不是很明白一些几个问题:

1、Qt版本问题


作为初学者,可能下载时这么多版本,如何选择呢?

版本很多,开发平台Windows、mac、linux等;这里以windows平台为例,x86(Win32位);

winrt   平板电脑下 ;

mingw  Minimalist GNU For Windows,是将GNU开发工具移植到Win32平台下的工具集,用其开发的程序不需要额外的第三方DLL支持即可以直接在Windows下运行;

msvc 2010,2013等,这是微软VC平台,按照了VC对应版本可以选这个,就不用再另外下载MinGw,后缀_64,说明编译的程序在64位上运行

opengl 图像渲染用

具体要按照你的开发环境,系统等来选择合适的

2、静态库下载

在网上寻找 Qt 静态库,就搜索 Qt Static Builds ,目前找到两个地方有: http://sourceforge.net/projects/static-qt/ https://github.com/fostersoftware/QtStaticWindows 第一个是 SourceForge 上的项目,第二个是 GitHub 上的项目,这两个网站希望新手记牢了, 以后要找好东西都可以去这两个网站。 GitHub 上面的 QtStaticWindows 比较新,是 5.3.2 版本的,所以就选这个来做教程示范。 从 GitHub 网站下载东西,可以直接点击网页右边“Download ZIP”
还有就是现在百度云盘下,就不用有些CSDN下载中有的要求积分,这里是免费的,希望对还不是CSDN成员的初学者能够方便,不至于开始就感觉,下载软件都这么难。
Qt5.3.2静态编译的库QtStaticWindows5.3.2-new.7z 网盘链接下载:http://pan.baidu.com/s/1mgIGPdA

                
  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值