标题:Qt5.3.1 for MinGW full release动态自编译 便携式版
作者:adonais
日期:2014-07-03 16:01
内容:
Qt 5.3.1 development framework
相比官方版本:
1) 使用gcc4.8.3编译,静态链接libgcc,libstdc++库(移除libgcc_s_dw2-1.dll,,libstdc++-6.dll依赖).
2) win32线程,非posix线程(移除libwinpthread-1.dll依赖).
3) 集成QtCreator 3.2.0 stable(使用gcc4.8.3编译,移除vc运行库依赖).
4) 官方版本的大部分特性(opengl es2 与 qtwebkit 模块,包含示例,没有debug版本.)
5) 包含最新稳定版的编译工具链(gcc4.8.3,binutils2.24,mingw-w64-crt,qtsdk5.3.1 qtcreator 3.2.81)
6) 真正的便携式,解压即用. 命令行与gui两种开发环境.
7) 支持右键菜单与项目文件关联,qtxgui.exe -help查看如何使用.
下载地址:
http://sourceforge.net/projects/libportable/files/Tools/
备注:
1)默认编译的mingw crt不支持微软的所谓SECURE API(主要是为了兼容winxp).
修改compiler\mingw\i686-w64-mingw32\include\_mingw.h 文件
/* #define MINGW_HAS_SECURE_API 1 */
改成
#define MINGW_HAS_SECURE_API 1
即可启用SECURE API支持.
2)如要需要默认启用gdb调试,把下载回来的 gdb-python-7.7.1.zip解压并覆盖到compiler\mingw目录下面.
3)Qt Creator后F1无法显示帮助文档的问题,解决方法如下:
【工具】->【选项】->【帮助】->【文档】->【添加】,添加Qt安装目录下doc\qt-creator\qtcreator.qch文档即可.
4)2014-8-22更新, 添加qtcreator帮助文档,mingw-w64-crt(19b7bca334fe191744ba1f7c41521c8978e1e35e),Qt Creator(3.2.0 stable).
#1 [arlyb 07-03 16:04]
楼主
#2 [wdluo 07-03 21:30]
不错!支持下!!
#3 [arlyb 07-03 22:07]
#4 回 arlyb 的帖子 [adonais 07-04 00:35]
arlyb: (2014-07-03 22:07)
看英文提示已经说的很明白了,建议先了解qt5的发布,然后再学习qt5.
#5 回 adonais 的帖子 [a67667667 07-05 19:05]
adonais:看英文提示已经说的很明白了,建议先了解qt5的发布,然后再学习qt5. (2014-07-04 00:35)
四处看了 用了
#include
Q_IMPORT_PLUGIN(QWindowsIntegrationPlugin)
Q_IMPORT_PLUGIN(AccessibleFactory)
提示
F:\MyFirstProgram\Kehuduan\main.cpp:-1: error: undefined reference to `qt_static_plugin_QWindowsIntegrationPlugin()'
F:\MyFirstProgram\Kehuduan\main.cpp:-1: error: undefined reference to `qt_static_plugin_AccessibleFactory()'