解决Vs2015+Qt+obs studio配置软件环境问题汇总

遇见事情不要慌,打开百度来帮忙!!!!!!!好了,今天又是面向百度编程的一天......

最近公司项目需要用的vs2015+qt5.8.0的环境进行编程,特此记录一下安装软件,配置环境中遇见的一些问题,首先讲一下qt Creator 5.8.0 软件安装问题。

下载qt的网站https://www.qt.io/download/

  1. 版本:qt Creator 5.8.0 (注意安装以后你发送桌面的应用程序文件名上写的应该是4.2.1版本,不用在意,这里的qt版本号之间有着对应问题的说法。)
  2. 安装过程就不演示了,百度一搜就知道了,注意:没必要把qt安装在系统盘,放到BDFE....其他盘中。例如我就把qt的安装到了D盘(我真棒!)......

解决Vs2015+Qt+obs studio配置软件环境问题汇总_第1张图片

 关于启动软件(老鸟自动跳过这里往下翻):你的应用程序.exe文件结尾的是启动项目的,避免有像我一下的菜鸡不知道咋启动的,可以通过下面这个图的去找

解决Vs2015+Qt+obs studio配置软件环境问题汇总_第2张图片解决Vs2015+Qt+obs studio配置软件环境问题汇总_第3张图片

或者第二种:按照我这个红色方框的系统目录去找.exe文件进行启动。

解决Vs2015+Qt+obs studio配置软件环境问题汇总_第4张图片 

Qt安装的详细过程我就不演示了,大家百度都可以搜到。

主要记录一下新建项目出现的各种问题,报错,项目无法运行等等问题。

我们新建一个Qt项目,QWediget项目(有的网上教程让你创建qt GUI项目,这个Qt Widgets Application 包含了gui的窗体程序。)
 

解决Vs2015+Qt+obs studio配置软件环境问题汇总_第5张图片

解决Vs2015+Qt+obs studio配置软件环境问题汇总_第6张图片

解决Vs2015+Qt+obs studio配置软件环境问题汇总_第7张图片 

解决Vs2015+Qt+obs studio配置软件环境问题汇总_第8张图片 

以下请细心阅读,花了一天时间去试错,去安装环境,差点重装系统。

  1. 我们电脑如果之前安装过qt其他项目,而且是高版本的qt,我们的一些编译器环境是不对的。当然有的第一次安装,可能遇见不到我说的这种情况。你运行项目时候会遇见一些报错。先查看一下这里的环境:“最上一栏菜单->工具->选项

 解决Vs2015+Qt+obs studio配置软件环境问题汇总_第9张图片

看看你有这些没,有的话就别管了,没有去网上搜一下下载安装一下,最好是直接修复qt,找个安装包,安装一下,因为开发桌面应用程序要用到一些minGW组件,还有C++桌面应用程序的组件。

下面这个问题n+1:构建套件Kit手动设置部分报错!

解决Vs2015+Qt+obs studio配置软件环境问题汇总_第10张图片

或者出现下面这个问题(你把鼠标放到这个“”的内容上会出现这个)解决Vs2015+Qt+obs studio配置软件环境问题汇总_第11张图片 

解决办法:按照我的这个办法进行配置一下就好了,不过因为你上面默认选择的是64位的,这里出现问题,kit套件也不会影响的。解决Vs2015+Qt+obs studio配置软件环境问题汇总_第12张图片 

 一般主要问题n+1:出现LNK1158无法运行rc.exe

 

Qt里面创建的程序出现这个,在运行时,下面问题报错那里。

这个时候去找这个rc.exe文件和rcdll.dll文件,放到你qt的文件夹bin目录下。不行,就多复制几个地方:

 解决Vs2015+Qt+obs studio配置软件环境问题汇总_第13张图片

复制到你安装qt的位置bin目录下,对于不同位数的操作系统有不同的方法:

将32位版本 rc.exe和 rcdll.dll 复制到:盘(你的盘ABCD):Qt5.8.0/msvc2015/bin(如果选择安装2015的32位编译器)

将64位版本rc.exe和rcdll.dll 复制到:盘(你的盘ABCD):Qt5.8.0/msvc2017_64/bin  (如果选择安装2015的64位编译器)

如果你有多个版本,建议挨个全部都复制进去。

解决Vs2015+Qt+obs studio配置软件环境问题汇总_第14张图片

对于vs2015 环境也如法炮制。

 下期预告:讲一下vs2015安装遇见的问题:

1、安装vs2015安装不上,卸载不掉

2、配置vs2015的过程,环境变量等问题

3、运行项目出现报错error c2653

4、如何在vs中运行qt项目

5、运行qt的ui页面出现error MSB 4018报错问题

6、出现以下报错信息怎么解决

 error MSB4018: “VCMessage”任务意外失败。
System.FormatException: 索引(从零开始)必须大于或等于零,且小于参数列表的大小。
 在 System.Text.StringBuilder.AppendFormat(IFormatProvider provider, String format, Object[] args)
 在 System.String.Format(IFormatProvider provider, String format, Object[] args)
 在 Microsoft.Build.Shared.ResourceUtilities.FormatString(String unformatted, Object[] args)
 在 Microsoft.Build.Utilities.TaskLoggingHelper.FormatString(String unformatted, Object[] args)
 在 Microsoft.Build.Utilities.TaskLoggingHelper.FormatResourceString(String resourceName, Object[] args)
 在 Microsoft.Build.Utilities.TaskLoggingHelper.LogWarningWithCodeFromResources(String messageResourceName, Object[] messageArgs)
 在 Microsoft.Build.CPPTasks.VCMessage.Execute()
 在 Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute()
 在 Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(ITaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask, Boolean& taskResult) C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets 990

 好了!!!

qt出现的问题基本就这样了,下期有时间我将总结vs2015安装配置的问题,如果你在使用vs2015进行音视频相关开发,遇见上面的问题,着急解决也可以加我qq603971921,备注csdn即可,免费帮你分析。Vs2019-22版本问题也可。

 

 

你可能感兴趣的:(qt,开发语言,c++,visual,studio,code,c语言)