功天华0in by9881
关注数: 0 粉丝数: 3 发帖数: 176 关注贴吧数: 5
自己编译的mingw64版本的qt5.0.1 带opengl,qwebkit和所有的example,是个很完整的版本。用tdm64-gcc-4.7.1-3 编译。 我说下tdmgcc和mingw的关系。这两个都是使用官方的gcc加上mingw的头文件做成,区别在于tdm使用更好的异常处理机制,支持更大的dll,而且多线程更强,缺点是只能编译c和c++,而mingw还支持java,fortran等。32位的tdm和mingw不相上下,但是64位的,tdm就是完胜了。Tdm一开始就是同时发展32位和64位的,mingw则做64位版本的没几年,所以Mingw-w64的开发人员很多都在用tdm64,因为mingw-w64不成熟,甚至都没有提供64位的编译好的版本,想用mingw-w64还需要先用什么intel c或是vc 的64位版本编译,这不是坑跌吗。我推测这也是qt官方没有提供mingw-w64版本的原因。 好现在说说用法。 先下载:http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fpan.baidu.com%2Fshare%2Flink%3Fshareid%3D2323674583%26uk%3D2821834975&urlrefer=ceca5750a7552df45dde05d26abe09dc http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fpan.baidu.com%2Fshare%2Flink%3Fshareid%3D2330182639%26uk%3D2821834975&urlrefer=cc65666649e35629cb2c192e3b7e6271 第二个是tdm64-gcc,大家也可以去官网下载最新版,注意一定要装在默认位置 如果需要qwebkit还需要下载:http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fpan.baidu.com%2Fshare%2Flink%3Fshareid%3D2327760172%26uk%3D2821834975&urlrefer=ba436ec7275fc54ed3b1aca1c56e5078 先安装32位的qtcreator(偷个懒,能用我就不编译了),然后装那个tdm64-gcc。把那个qt5。。。解压。然后打开qtcreator,工具-选项-构建和运行,如图点添加,选择解压目录\qtbase\bin下的qmake.exe,这时如图然后选择编译器选项卡,选第一个。 再切换到构建套件选项卡,如图设置然后确定,新建个项目试一下,注意调整构建套件,如图运行,有图有真相最后证明一下我确实是64位系统下次我把编译过程贴一下。时间确实挺长,我的是i7-3630m cpu,用了6个小时。
1 下一页