起因:
最近做个项目需要界面设计,另外的工程师使用Mingw QT已经写好一部分,由于我手头很多都是vs下面的程序,所以想整合过来,方便很多库的调用,于是又做了一次配置。选择QT5.5.1是因为原来代码在这个下调试,选择vs2010,是因为一直在用,后续考虑再升。
系统:win10专业版
软件准备:
VS2010,msvc2010 QT, Visual Studio Add-in 1.2.5 for Qt5 (202 MB) (info)
QT部分可以上QT官网http://www.qt.io/download-open-source/#section-2下载,不过好像没有旧的版本了,可以百度到其它地方下载。后续移植到新的版本,再做介绍。vs add-in是可以直接下载和使用的。
软件安装:
msvc2010 QT ,vs Add-in 按照提示一路下一不就可以了,最后打开vs2010,会发现多了个QT5的菜单。
使用:
点击QT5->open .pro 选择原来的.pro项目,打开运行会发现未设置 QT version什么的窗体,选择 QT5->QT option,弹出QT option窗体,里面版本写上QT5.1.1,当然你也可以写你认为好判别的。点击 ADD ,找到你的安装目录,确定后就ok,我的是 C:\Qt\Qt5.5.1\5.5\msvc2010,如果找不到下方会有红字提醒。 好了再运行一次项目,可以正常运行了。但出现dll缺失,
解决方法:
* 环境变量设置,桌面我的电脑->右键属性->高级系统设置->高级tab->环境变量->系统变量找到Path 编辑。 弹出窗口:在第二栏后面加上 C:\Qt\Qt5.5.1\5.5\msvc2010\bin ,根据你的路径修改。这种方式不知道为什么不行。有空再研究下。
* 或者 将 C:\Qt\Qt5.5.1\5.5\msvc2010\bin 下dll 拷贝到exe目录下。
至此配置已经完成,可以正常使用了。
---------------------
作者:JamesZhang88
来源:CSDN
原文:https://blog.csdn.net/snowbird13/article/details/51979893
版权声明:本文为博主原创文章,转载请附上博文链接!