• 5570阅读
  • 7回复

[共享]QT 4.53 for VS2005 编译包 [复制链接]

上一主题 下一主题
离线stlcours
 

只看楼主 倒序阅读 楼主  发表于: 2014-08-13
最近学QT,装了QT5,结果打开下载的项目(特别是那些书的源代码)有很多兼容性问题。于是又下载4.83,都是4版本系列的,应该会好很多吧,但居然也是这样。于是看了一下时间,觉得4.53于2009年底发布,兼容性应该够了吧。但是4.53版本没有安装文件,没有办法,只能自己编译


通过实践,我在WinXP SP3上编译安装成功。之后又拷贝到WIN7 x64和WIN XP SP2上安装,都成功了。之所以选择VS2005是因为它轻量和好用,速度快,对于学习QT本身应该是足够了。同时熟悉VS的人应该不在少数,干脆黑到底吧,设计编辑编译运行一条龙服务,那么方便的神器为什么不用。注意我装的是英文版VS2005,这样也可以减少安装过程中的问题。废话少说,步骤如下:
1. 下载安装并安装VS2005,地址我就不给了。需要注意到是,在WIN7上安装VS2005一定要安装SP1,否则每个项目都要设置增量编译,很烦的。
2. 下载 Visual Studio Add-in 1.1.11 for Qt4
http://download.qt-project.org/official_releases/vsaddin/qt-vs-addin-1.1.11-opensource.exe
或者到我的网盘里下载也行:
http://pan.baidu.com/s/1qWpwrxi
下载完后一步步简单安装即可,一般不会有问题。碰到问题也不用怕,反安装然后再安装即可。
3. 下载我的编译包:
http://pan.baidu.com/s/1o6C0Zyi
然后解压到任意目录,但最好不要包括中文字符和空格。比如解压到:C:\Qt\win4.5.3
4. 在VS2005的菜单上:QT->QT Options->Add C:\Qt\win4.5.3,起个名字叫做4.53,然后设置下面的Default Qt/Win version:4.53(刚才起到那个名字)。如果你选择的目录里不包含有QT的BIN子目录以及相关一些可执行文件,QT插件自动提示“C:\Qt\win4.5.3\bin\qmake.exe could not be found”
5. Ohhh,演出可以开始了。File->New Project->Qt4 Projects->Qt Application 保存,编译,运行,成功!
6. 网络上下载的那些书籍的源码,都可以使用VS2005的QT->Open QT Project File(.pro)打开项目文件,自动转换成VS项目文件,然后F5编译运行即可。我试了好多书的源码,都可以这样打开(前提是使用这个4.53版本,4.86就不行)。


整个过程出乎意料的简单,都不需要在Windows的Path里加入C:\Qt\win4.5.3\bin(如果你实在不行,那么可以试试这招)。同时感谢百度提供了2T的网盘空间,我将永久保留这个下载,并欢迎转载,节省广大IT同胞的时间!因为QT实在是个好东西,而且还是开源的。美中不足的是,本站的开源作品少了点。







离线hhjj3388

只看该作者 1楼 发表于: 2014-08-14
好东西  下载区试试!!!
离线hhjj3388

只看该作者 2楼 发表于: 2014-08-14
要安装 VS 2005啊·!!!!
离线stlcours

只看该作者 3楼 发表于: 2014-08-14
你这么说,我忽然认识到,不安装VS2005也可以使用我这个编译的QT 4.53,只是为什么不用VS2005呢,这可是神器啊!!
离线hhjj3388

只看该作者 4楼 发表于: 2014-08-14
回 stlcours 的帖子
stlcours:你这么说,我忽然认识到,不安装VS2005也可以使用我这个编译的QT 4.53,只是为什么不用VS2005呢,这可是神器啊!! (2014-08-14 16:52) 

不想装!!!
离线hhjj3388

只看该作者 5楼 发表于: 2014-08-14
回 stlcours 的帖子
stlcours:你这么说,我忽然认识到,不安装VS2005也可以使用我这个编译的QT 4.53,只是为什么不用VS2005呢,这可是神器啊!! (2014-08-14 16:52) 

对 了 用5.3 可以使用这个编译包吗!
离线stlcours

只看该作者 6楼 发表于: 2014-08-14
什么跟什么。我就是不要用5.3,才编译的4.53,方便你练习书上的例子,嘿嘿!!
离线hhjj3388

只看该作者 7楼 发表于: 2014-08-14
qt没有被正确安装 请运行make install  
快速回复
限100 字节
 
上一个 下一个