win7安装vs2005+qt4.8.5全过程
首先,我只想说为了装vs2005+qt4.8.5这个环境,我骂了不知道多少娘。。度娘了各种方式,折腾了1整天吧。万幸的是最后居然成了,工作算是能顺利开展了!
一、安装VS2005
首先,你得有个破解版的安装包,这边贴一个链接,要是点进去还能下的话,快拿走吧。
https://pan.baidu.com/s/1xIj7nTLYJMAm1Lv9mFXW0g 要是已经无效了,网上随便翻翻也能找到。
至于安装vs的步骤就不多描述了,这个太简单了。
二、安装MinGW
这边用的是 MinGW-gcc440_1,将这个解压到C:\Qt,解压完了就是这样的:
三、安装qt-win-opensource
这边用的是qt-win-opensource-4.8.5-mingw,
双击开始安装吧:
之后就一步步点下去,到了下面这一步,注意了!!!
这里要确保MinGW的路径是我们第二步中的解压路径。然后点击Install,等待2分钟后,安装完成。
四、重编译QT
我们这里的qt是mingw编译的,VS用不了哦。所以,我们需要用nmake重编译QT
1、打开vs2005,打开工具->visual studio 2005 command prompt
2、cd C:\Qt\4.8.5
3、configure -debug-and-release -platform win32-msvc2005,回车执行
回车完了这里好像要要选两配置的,忘记了,遇到了看下意思就知道怎么选了。
4、编译完了,就开始nmake吧。nmake的整个过程估计要好几个小时。在nmake中,会遇到几个问题,不要慌,当然没遇到的话算你厉害
第一个:
01.api\qscriptextensionplugin.h(43): Error: Undefined interface
02.NMAKE : fatal error U1077: 'C:\Qt\2009.05\qt\bin\moc.exe' : return code '0x1'
03.Stop.
04.NMAKE : fatal error U1077: '"d:\Program Files\Microsoft Visual Studio 9.0\VC\BIN
05.\nmake.exe"' : return code '0x2'
06.Stop.
07.NMAKE : fatal error U1077: 'cd' : return code '0x2'
08.Stop.
api\qscriptextensionplugin.h(43): Error: Undefined interface
NMAKE : fatal error U1077: 'C:\Qt\2009.05\qt\bin\moc.exe' : return code '0x1'
Stop.
NMAKE : fatal error U1077: '"d:\Program Files\Microsoft Visual Studio 9.0\VC\BIN
\nmake.exe"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
看到这个错误,就将这两个文件删除,然后在继续nmake:
C:\Qt\4.8.5src\script\tmp\moc\debug_shared\mocinclude.tmp
C:\Qt\4.8.5src\script\tmp\moc\release_shared\mocinclude.tmp
----------
第二个:
D:\tools\Qt\2010.05\qt\src\3rdparty\webkit\WebCore\tmp\moc\debug_shared\moc_Sock
etStreamHandlePrivate.cpp(97) : error C2065: “QSslError”: 未声明的标识符
D:\tools\Qt\2010.05\qt\src\3rdparty\webkit\WebCore\tmp\moc\debug_shared\moc_Sock
etStreamHandlePrivate.cpp(97) : error C3861: “socketSslErrors”: 找不到标识符
正在生成代码...
NMAKE : fatal error U1077: “"D:\tools\Microsoft Visual Studio 10.0\VC\BIN\cl.EX
E"”: 返回代码“0x2”
Stop.
NMAKE : fatal error U1077: “"D:\tools\Microsoft Visual Studio 10.0\VC\BIN\nmake
.exe"”: 返回代码“0x2”
Stop.
NMAKE : fatal error U1077: “cd”: 返回代码“0x2”
Stop.
看到这个错误,就将这两个文件删除,然后在继续nmake:
C:\Qt\4.8.5\src\3rdparty\webkit\WebCore\tmp\moc\debug_shared\mocinclude.tmp
C:\Qt\4.8.5\src\3rdparty\webkit\WebCore\tmp\moc\release_shared\mocinclude.tmp
-------
第三种,忘记截图了。你可能还会遇到一个说DefaultLocalizationStrategy.cpp这个文件有问题的错误,找到它,327行<selection>多了一对引号,干掉它,保存,继续nmake
上面就是我遇到的问题,但愿你没有遇到别的问题。。
漫长的编译结束后,没有再报error就编译好了
五、安装qt-vs-addin
装了VS,装了qt,你总得把他们用起来吧,使用qt-vs-addin-1.1.9,点击安装,完成后,打开你的VS,你会发现QT到了你的VS中了
哈哈,大功告成!!!??扯淡,不行你试试在VS中,点击QT-QT OPTIONS,添加一下试试:
这是最后一个问题啦,来来来,开始解决:
1.修改注册表:
HKEY_CURRENT_USER\Software\Trolltech\Versions\
下增加一个子项qt201005(需要的名称)
子项下面增加一个数值 InstallDir,值就是你要配置的Qt路径
2.删除文件
删除C:\Qt\4.8.5的lib目录下的
libqtmain.a and libqtmaind.a 两个文件。
好啦,好啦。在试试QT-QT OPTIONS,添加一下试试:
ok,大功终于告成!!!现在。找个工程编译试试吧,祝开发顺利哦。。
win7安装vs2005+qt4.8.5全过程相关推荐
- WIN7 安装VS2005 错误1935
1. 安装顺序:VS2005->VS80sp1-KB926604-X86-CHS.exe->VS80sp1-KB932230-X86-CHS.exe 2. 当遇到error1935错误时: ...
- WIN7安装VS2008的 Error1935 问题解决方案
(1)WIN7安装VS2008时,不出意外的出现了问题. 错误提示: Microsoft Visual Studio 2008 Professional Edition - ENU: [2] ERRO ...
- win7系统安装sql server 2000 图解全过程
本文主要以截图的方式,讲解如何在win7操作系统上安装sql server 2000的全过程.在Java进一步的学习过程中,我们会接触到数据库的知识.那么何为数据库?简单来说,数据库(Database ...
- win7安装wince6.0中遇到的问题 CDeviceSDKInstallShim Add/Remove failed. HR=0x8007005
原文地址:http://blog.sina.com.cn/s/blog_5aea09bb0100m22m.html 以前用xp,安装wince6.0一切顺利,能够正常使用.最近换了一台新电脑,安装了w ...
- 基于WIN7系统安装VS2005 VS2008 SQL2005全纪录
今天刚买了个新硬盘,也算为自己的爱机升下级,安装了目前流行的WIN7系统,本来是件很不错的事情,可后来才发现,WIN7同以前的其它版本系统来说做了很大的改进!不只是用户展现这一块!系统具体改进那些不是 ...
- win7安装vs2008 microsoft visual studio web创作组件安装失败
时间:2014-6-4 环境:win7.已安装vs2005.未安装office2007 错误截图: 网上解决方法: 1.参考地址:http://blog.163.com/liang_ce_521@12 ...
- windows 7下安装VS2005,SQL Server2005,VS2008
最近电脑安装了windows 7操作系统,开发工具VS2005,VS2008和SQL Server2005需要重新安装,对这些工具在windows 7下的兼容性起初也存在疑问,经过一番努力,这些软件终 ...
- 未找到文件 服务器可能无此更新包文件,win7安装xampp提示windows找不到-n文件(安装成功后,443端口占用,apache服务器无法正常启动)的解决方案...
1. 环境:win7 64位安装xampp 32位. 2. 安装过程最后,报错,提示windows找不到-n文件.以及说没有安装Microsoft Visual C++ 2008 Redistribu ...
- Win7安装软件,界面上中文显示乱码的解决方案
Win7安装软件,界面上中文显示乱码的解决方案 参考文章: (1)Win7安装软件,界面上中文显示乱码的解决方案 (2)https://www.cnblogs.com/heyang78/p/42588 ...
最新文章
- 【OpenCV】图片操作小结:RAW图转image以及image连续保存
- 永辉选任新董事长及管理层 创始人张轩松:我和张轩宁没矛盾
- C++(STL):17---deque之迭代器使用
- 【连载】如何掌握openGauss数据库核心技术?秘诀四:拿捏事务机制(2)
- 用户态程序阻塞原因_进程阻塞 操作系统某种情况进行进程的阻塞和唤醒操作...
- memcache/redis 缓存学习笔记
- 35张史上最全IT架构师技术知识图谱
- 真正能成大事的人,往往有一个“共同特征”
- 我的世界服务器无限矿区块指令,我的世界区块刷新指令 | 手游网游页游攻略大全...
- 下载Spring framework源码
- 研究生期间各方面规划
- 铁路现代化技术系统整理(二)之TMIS
- Python:tkinter简易广告牌
- 一文搞懂K-means聚类算法
- 齐岳合成黄光磷光材料Ir(CzPPya)3|Eu(TAA)3(apt)Ho(TAA)3(apt)
- 第7章第31节:四图排版:四张图片两两一组并行排列 [PowerPoint精美幻灯片实战教程]
- python爬虫实训心得_python实训心得体会
- 目标导向的交互设计:About face 3 -- The essentials of interaction design 读书分享
- ssh passphrase 测试
- 汉马盛况精彩纷呈,健康跑向未来