qt 与 visual studio 2015 遇到问题

win7 64位 sp1
可用版本:
qt 5.13.2 和 vs2015 和 qt-vsaddin-msvc2015-2.3.0.vsix

qt-vsaddin 下载地址:
https://download.qt.io/development_releases/vsaddin/

防止 vs自动更新qt-vsaddin 插件:
可以重新编译,不用提前单独编译 ui文件和 qrc文件
在这里插入图片描述
在这里插入图片描述

下面这个不是必须的

qt 5.13.2
(1)右键计算机 -> 属性 -> 高级系统设置 -> 高级 -> 环境变量,添加环境变量(推荐)

QTDIR:D:\Qt\Qt5.5.1\5.5\msvc2013
PATH:%QTDIR%\bin

上面不是必须的
设置 qt option

在这里插入图片描述
在这里插入图片描述
F:\Qt\Qt5.13.2_32\5.13.2\msvc2015_64

不用进行其他 费劲的设置 vs属性设置

include 什么的
属性什么的的

环境变量 path

path C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Bin;

在这里插入图片描述

1>------ 已启动全部重新生成: 项目: QtGuiApplication2, 配置: Debug x64 ------
1>RCC : warning : No resources in 'QtGuiApplication2.qrc'.
1>
1>  Uic'ing QtGuiApplication2.ui...
1>  Rcc'ing QtGuiApplication2.qrc...
1>  Moc'ing QtGuiApplication2.h...
1>   RCC: Warning: No resources in 'F:\work\qt\QtGuiApplication2\QtGuiApplication2\QtGuiApplication2.qrc'.
1>  main.cpp
1>  QtGuiApplication2.cpp
1>  qrc_QtGuiApplication2.cpp
1>  moc_QtGuiApplication2.cpp
1>LINK : fatal error LNK1158: 无法运行“rc.exe”
========== 全部重新生成: 成功 0 个,失败 1 个,跳过 0==========

方法1:环境变量path中加入:
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Bin;

方法2:
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Bin
中的
RC.Exe 和 RcDll.Dll
复制到:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin 目录下面

打包

F:\Qt\Qt5.13.2_32\5.13.2\msvc2015_64\bin\windeployqt.exe

在这里插入图片描述

在这里插入图片描述

记录一下 qt5.9.2

下载地址:
https://mirrors.tuna.tsinghua.edu.cn/qt/archive/qt/5.9/5.9.2/
在这里插入图片描述
在这里插入图片描述
打开别人 用visual studio 创建的工程:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

如何生成 visual studio 如何生成 pro文件

在这里插入图片描述

qt-vsaddin-msvc2015-2.5.1.vsix

https://mirrors.tuna.tsinghua.edu.cn/qt/archive/vsaddin/2.5.1/
可以用

开发方法

我采用的方法是,每次都通过Qt Creator来维护项目文件,然后转成Visual Studio的项目文件来开发,转换命令非常简单:
进入命令行,转到你的Qt project目录(.pro文件所在目录),然后运行下面的命令:
qmake -tp vc
为了让工作流更加smooth,比如你的项目名是“test”,则可以写一个bat文件包含下面两行:
qmake -tp vc
test.sln
第一步转换,第二步打开工程文件。这样每次需要修改的时候就可以启动Qt Creator,修改工程,存盘,然后运行该批处理文件。

环境变量:

C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin
set path=%path%;C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin
qmake -tp vc app.pro

在这里插入图片描述

在这里插入图片描述
G:\Qt\Qt5.9.2_32\5.9.2\msvc2015\bin

G:\Qt\Qt5.9.2_32\5.9.2\msvc2015\bin\windeployqt.exe app.exe

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值