Qt5.10.1下载安装和VS2013配置

24 篇文章 0 订阅
2 篇文章 0 订阅
本文详细介绍了如何在VS2013中配置QT5.10环境,包括下载、安装及路径配置,解决平台不匹配问题,以及配置OpenCV的过程。同时,提供了常见错误的解决方案,如编译错误和运行时缺少Qtplatforms插件的问题。
摘要由CSDN通过智能技术生成

转载自:https://blog.csdn.net/hust_bochu_xuchao/article/details/79461213

下载、安装及配置

一、前提准备

1、已经安装好vs2013

2、已经下载好opencv3.4.0版本


二、qt5.10下载和安装

1、qt下载地址    选择qt-opensource-windows-x86-5.10.1.exe  文件进行下载,大约有2.3G

2、双击exe文件,即可进行安装。详细步骤可参考

3、注意设置选项,没必要都选择。我的选择如下:




三、qt vs tool的安装

1、qt-vs插件下载  选择qt-vs-addin-1.2.4-opensource.exe 下载并安装,一路下一步即可。

   实际验证:1.2.4版本的会报错,选择最新的qt-vs-addin-1.2.5.exe 正常。具体原因暂时未知。

    安装完成后,打开vs2013就会出现如下图所示的qt选项。


2、在vs2013中配置qt的安装路径   Qt Options的配置

   如链接中的3-2和3-3所示

3、以上步骤配置完成后,就可以在vs2013中新建一个qt界面工程了。

4、但是,当配置成debug win32或者 release win32时,出现了平台不匹配的问题。暂时解决办法是,重新下载了qt-opensource-windows-x86-msvc2013-5.7.1.exe文件并安装,一路下一步即可。然后需要将 Qt\Qt5.7.1\5.7\msvc2013\bin目录手动写入到系统的Path中。这样,当需要win32编译环境时,就选择qt5.7.1.


四、配置opencv

就是vs2013配置opencv与qt无关啊。


五、第一个vs的qt工程报错

1、编译时常报:error LNK1117 : 选项“SUBSYSTEM:WINDOWS@QMAKE_SUBSYSTEM_SUFFIX@”

  解决办法:如博文中所示

2、编译好的exe可执行文件,在无qt环境的电脑上运行时,如下报错

This application failed to start because it could not find or load the Qt platforms plugins

解决办法:将Qt5.7.1\5.7\msvc2013\plugins\platforms目录复制到exe所在文件夹即可。可参考博文


    问题

    1.
    在这里插入图片描述
    解决:
    https://www.xnadevelop.com/qt/qt5-10-error-duringinstallation-processqt-tools-perlexecution-failedcould-not-start/

    2. 无法打开源文件,找不到Qt里面的库,程序有好多红色的波浪线
    https://blog.csdn.net/cyj2014go/article/details/78988532
    在这里插入图片描述

    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包
    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

    余额充值