QT5.6.0 VS2013 Win764位系统QT环境搭建过程

QT5.6.0 VS2013 Win764位系统QT环境搭建过程

没用过QT自己跟同事要了安装包,按照同事指导方法操作安装部署开发环境结果遇到好多问题,错误网上搜遍了所有帖子也没有找到合适的解决方案。纠结了好几天,真是痛苦的经历,现记录下来,也给大家做个参考:

之前遇到的错误:

错误1: LNK1104cannot open file ‘shell32.lib’

错误2: LNK1158:  cannot run 'rc.exe'

错误3: LNK1104:  cannot open file 'kernel32.lib'  

附几个查找到的解决方案方法;但我的问题并没有解决 

http://bbs.csdn.net/topics/390835735

按照上述图解配置完  报错error: LNK1158: cannot run 'rc.exe'

http://stackoverflow.com/questions/14372706/visual-studio-cant-build-due-to-rc-exe

如果你也遇到了同样的错误,建议重装系统吧,也许是系统环境被破坏了,或者装的时候就有问题

先来介绍下正常的安装部署步骤:

1、系统环境Win7 64位旗舰版,我是直接用一键还原系统重做的 ,一键重装(如果系统正常请飘到下一步)

 

2、装完系统必须装下win7 sp164)的补丁包(如果已经装过请略过此步),没有补丁包肯定会有问题的。包里大概这些文件,网上各种找,现在分享下,我的网盘地址:

http://pan.baidu.com/s/1c27d4fY 

3、需要安装WIndows SDK,官网名字应该是Windows Kits 支持Win7的版本 Windows Kits 8.1 官网下载总是无法打开,最后下载别人分享的,CSDN我都没有积分了,现去做任务挣了点下载积分,特保留下来分享给大家: 

8.1链接:http://pan.baidu.com/s/1c2DPcNu 密码:0k4a

10 链接:http://pan.baidu.com/s/1jIe0ZMQ 密码:st0r   (支持Win10系统)

4、装完以上这些可以继续安装 

VS201364):我装的是英文版的

Qt5.6.0qt-opensource-windows-x86-msvc2013_64-5.6.0.exe

QT vs 插件:qt-vs-addin-1.2.5.exe

以上是安装顺序,建议插件最后装。

5装完后我们可以先启动QTCreator检查下环境:

 

打开 工具->选项->构建和运行:如下图

 

 

如过出现叹号的可能安装过程有问题:

我之前部署的错误截图:

6、确定环境基本正常,可以新建一个默认工程编译下,先执行qMake,再构建,如果没出现异常则说明环境部署OK

我重装系统前遇到的一些错误:

错误1: LNK1104cannot open file ‘shell32.lib’

错误2: LNK1158:  cannot run 'rc.exe'

错误3: LNK1104:  cannot open file 'kernel32.lib' 

7. 打开VS配置下QT编译环境 选择QT5->Qt Options   

8. Add打开 path选择QT安装路径:C:QtQt5.6.05.6msvc2013_64     后确定   OK

 

然后新建个QT工程可以测试了,

友情提示:VS默认的开发环境可能需要修改成C++的开发环境   我之前做C#开发  直接建工程可能是会编译不过,但是具体是不是因为这个我也不确定,刚把环境dao ci 明白,不想再折腾测试了,有兴趣的可以测试测试,之前遇到问题找不到解决办法各种糟心,脑中还闪过一丝放弃学习QT的念头,快被折磨疯了,如此痛苦的经历,记录下还希望能帮助到其他人。

修改VS默认开发环境:Tools->Import an Export Settings->  

 

选择reset all settings Next->

 

菜鸟一枚,有哪里写的有问题的还望大家帮忙指出纠正!

本文为作者原创,未经允许,不得转载

原文地址:https://www.cnblogs.com/wangyan89smile/p/5718173.html